2.6. 验证后端数据库的完整性
dsctl dbverify 命令使管理员能够验证后端数据库的完整性。例如,验证
userroot
数据库:
- 另外,还可列出实例的后端数据库:
dsconf -D "cn=Directory Manager" ldap://server.example.com backend suffix list
# dsconf -D "cn=Directory Manager" ldap://server.example.com backend suffix list dc=example,dc=com (userroot)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在后续步骤中,您需要数据库的名称。 - 停止 Directory 服务器实例:
dsctl instance_name stop
# dsctl instance_name stop
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 验证数据库:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 如果验证过程报告了任何问题,请手动修复或恢复备份。
- 启动 Directory 服务器实例:
dsctl instance_name start
# dsctl instance_name start
Copy to Clipboard Copied! Toggle word wrap Toggle overflow