6장. 백엔드 데이터베이스의 무결성 확인
Directory Server 데이터베이스 무결성 검사는 메타데이터 페이지 손상 및 중복 키 정렬과 같은 문제를 감지할 수 있습니다. 문제가 발견되면 문제에 따라 데이터베이스를 다시 인덱싱하거나 백업을 복원할 수 있습니다.
6.1. 데이터베이스 무결성 검사 수행 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
dsctl dbverify
명령을 사용하면 관리자가 백엔드 데이터베이스의 무결성을 확인할 수 있습니다.
절차
선택 사항: 인스턴스의 백엔드 데이터베이스를 나열합니다.
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 인스턴스를 중지합니다.
dsctl instance_name stop
# dsctl instance_name stop
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 데이터베이스를 확인합니다. 예를 들어
userRoot
데이터베이스를 확인하려면 다음을 입력합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 확인 프로세스에서 문제를 보고한 경우 수동으로 해결하거나 백업을 복원합니다.
인스턴스를 시작합니다.
dsctl instance_name start
# dsctl instance_name start
Copy to Clipboard Copied! Toggle word wrap Toggle overflow