1.4. 锁定文件
每个目录服务器实例包含一个 /var/lock/dirsrv/slapd-instance_name/
目录,用于存储与锁定相关的文件。
以下示例列出了 locks 目录内容。
锁定目录内容
exports/ imports/ server/
锁定机制控制目录服务器进程可以一次运行多少个副本:
-
如果服务器执行导入,锁定放置在
导入/
目录中,以防止运行任何其他ns-slapd
(常规)、ldif2db
(另一个导入)操作或db2ldif
(导出)操作。 -
如果服务器以正常方式运行,锁定将放置在
server/
目录中,这只会阻止导入操作。 -
如果服务器执行导出,锁定将放置在
exports/
目录中。这允许正常服务器操作,但会阻止导入。
可用锁定的数量可能会影响整体目录服务器性能。锁定的数量在 nsslapd-db-locks
属性中设置。如需了解更多详细信息,请参阅 nsslapd-db-locks
属性描述。