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