重新编制后缀的索引时,服务器将检查此后缀包含的所有条目,并重新创建索引文件。在重新编制索引期间后缀内容处于只读状态。由于服务器必须扫描整个后缀来查找要编制索引的每个属性,因此如果后缀包含数百万条目,则完成此过程可能需要几个小时的时间。时间长度还取决于您配置的索引。此外,在重新编制后缀的索引时,索引将不可用,并且服务器性能将受到影响。
可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
在后缀上重新编制全部索引。
$ dsconf reindex -h host -p port suffix-DN
例如,要在 dc=example,dc=com 后缀上初始化全部索引,请使用以下命令:
$ dsconf reindex -h host -p port dc=example,dc=com