7.13. 복제 릴리스 시간 초과 조정
IdM 복제본은 복제 세션 중에 다른 복제본이 있는 동안 독점적으로 잠길 수 있습니다. 일부 환경에서는 대규모 업데이트 또는 네트워크 혼잡으로 인해 복제본이 오랫동안 잠길 수 있으므로 복제 대기 시간이 길어집니다.
repl-release-timeout
매개변수를 조정하여 고정된 시간 후에 복제본을 해제할 수 있습니다. Red Hat은 이 값을 30~120으로 설정하는 것이 좋습니다.
- 값을 너무 낮게 설정하면 복제본이 지속적으로 서로를 재확인하며 복제본은 더 큰 업데이트를 보낼 수 없습니다.
-
시간이 길어지면 서버가 더 긴 시간 동안 복제본에만 액세스하는 경우 가장 적합한 트래픽이 많은 상황을 개선할 수 있지만
120
초보다 높은 값은 복제 속도가 느려집니다.
기본값 |
|
유효한 범위 |
|
권장 범위 |
|
사전 요구 사항
- LDAP Directory Manager 암호
절차
데이터베이스 접미사와 해당 백엔드를 표시합니다.
[root@server ~]# dsconf -D "cn=Directory Manager" ldap://server.example.com backend suffix list cn=changelog (changelog) dc=example,dc=com (userroot) o=ipaca (ipaca)
이 명령은 접미사 옆에 있는 백엔드 데이터베이스의 이름을 표시합니다. 다음 단계에서 접미사 이름을 사용합니다.
기본 userroot 데이터베이스의
repl-release-timeout
속성 값을 수정합니다. 이 예제에서는 값을90
초로 늘립니다.[root@server ~]# dsconf -D "cn=Directory Manager" ldap://server.example.com replication set --suffix="dc=example,dc=com" --repl-release-timeout=90
디렉터리 관리자로 인증하여 구성을 변경합니다.
Enter password for cn=Directory Manager on ldap://server.example.com: Successfully replaced "repl-release-timeout"
선택 사항: IdM 환경에서 IdM CA(인증 기관)를 사용하는 경우 CA 데이터베이스의
repl-release-timeout
속성 값을 수정할 수 있습니다. 이 예제에서는 값을90
초로 늘립니다.[root@server ~]# dsconf -D "cn=Directory Manager" ldap://server.example.com replication set --suffix="o=ipaca" --repl-release-timeout=90 Enter password for cn=Directory Manager on ldap://server.example.com: Successfully replaced "repl-release-timeout"
Directory Server를 다시 시작합니다.
[root@server ~]# systemctl restart dirsrv.target
-
IdM 디렉터리 서버의 성능을 모니터링합니다. 바람직한 방식으로 변경되지 않는 경우 이 절차를 반복하고
repl-release-timeout
을 다른 값으로 조정하거나 기본값으로 다시60
초로 조정합니다.
검증
nsds5ReplicaReleaseTimeout
속성 값을 표시하고 원하는 값으로 설정되어 있는지 확인합니다.[root@server ~]# ldapsearch -D "cn=directory manager" -w DirectoryManagerPassword -b "cn=replica,cn=dc\3Dexample\2Cdc\3Dcom,cn=mapping tree,cn=config" | grep nsds5ReplicaReleaseTimeout nsds5ReplicaReleaseTimeout: 90
이 예제에서 접미사 중단 이름은 dc=example,dc=com
이지만 ldapsearch
명령에서 등호(=
) 및 쉼표(,
)를 이스케이프해야 합니다.
다음 이스케이프 문자를 사용하여 접미사 DN을 cn=dc\3Dexample\2Cdc\3Dcom
으로 변환합니다.
-
\3D
교체=
-
\2C
교체
추가 리소스
- Directory Server 11 문서의 nsDS5ReplicaReleaseTimeout