38장. 수동으로 ID 범위 조정

IdM 서버는 고유한 사용자 ID(UID) 및 그룹 ID(GID) 번호를 생성합니다. 복제본에 다른 ID 범위를 생성하고 할당하면 동일한 ID 번호를 생성하지도 않습니다. 기본적으로 이 프로세스는 Automatic입니다. 그러나 IdM 서버 설치 중에 IdM ID 범위를 수동으로 조정하거나 복제본의 DNA ID 범위를 수동으로 정의할 수 있습니다.

38.1. ID 범위

ID 번호는 ID 범위로 나뉩니다. 개별 서버 및 복제본에 대해 별도의 숫자 범위를 유지하면 항목에 대해 발행된 ID 번호가 다른 서버 또는 복제본에서 이미 사용되었을 가능성이 없어집니다.

두 가지 유형의 ID 범위가 있습니다.

  • 첫 번째 서버를 설치하는 동안 할당되는 IdM ID 범위. 이 범위는 생성된 후에는 수정할 수 없습니다. 그러나 원래 ID 범위 외에 새 IdM ID 범위를 생성할 수 있습니다. 자세한 내용은 자동 ID 범위 할당새 IdM ID 범위 추가를 참조하십시오.
  • 사용자가 수정할 수 있는 DNA( Distributed Numeric Assignment ) ID 범위입니다. 기존 IdM ID 범위 내에 일치해야 합니다. 자세한 내용은 DNA ID 범위가 수동으로 할당을 참조하십시오.

    또한 복제본에는 다음 DNA ID 범위가 할당될 수 있습니다. 복제본은 현재 범위에서 ID가 아닌 경우 다음 범위를 사용합니다. 복제본이 삭제되면 다음 범위는 자동으로 할당되지 않으며 수동으로 할당해야 합니다.

범위는 도메인의 백엔드 389 Directory Server 인스턴스의 일부로 DNA 플러그인에 의해 서버와 복제본 간에 업데이트 및 공유됩니다.

DNA 범위 정의는 다음 두 가지 속성으로 설정됩니다.

  • 서버의 사용 가능한 다음 번호: DNA 범위의 낮은 끝
  • 범위 크기: DNA 범위의 ID 수

초기 하단 범위는 플러그인 인스턴스 구성 중에 설정됩니다. 그 후 플러그인은 하단 값을 업데이트합니다. 사용 가능한 숫자를 범위로 분리하면 서버에서 서로 겹치지 않고 지속적으로 숫자를 할당할 수 있습니다.