37.9. 수동 ID 범위 할당

특정 상황에서는 다음과 같이 DNA(Distributed Numeric Assignment) ID 범위를 수동으로 할당해야 합니다.

  • 복제본에 ID가 부족하고 IdM ID 범위가 제거되었습니다.

    복제본은 할당된 DNA ID 범위를 고갈시키고 IdM 범위에서 사용 가능한 ID를 더 이상 사용할 수 없기 때문에 추가 ID를 요청하지 못했습니다.

    이러한 상황을 해결하려면 복제본에 할당된 DNA ID 범위를 확장합니다. 다음 두 가지 방법으로 이 작업을 수행할 수 있습니다.

    • 다른 복제본에 할당된 DNA ID 범위를 단축한 다음 새로 사용 가능한 값을 고갈된 복제본에 할당합니다.
    • 새 IdM ID 범위를 생성한 다음 이 IdM 범위 내에서 복제본의 새 DNA ID 범위를 설정합니다.

      새 IdM ID 범위를 생성하는 방법에 대한 자세한 내용은 새 IdM ID 범위 추가를 참조하십시오.

  • 복제본의 작동이 중지되었습니다

    복제본의 DNA ID 범위는 복제본이 작동하지 않고 삭제해야 할 때 자동으로 검색되지 않으므로 복제본에 이전에 할당된 DNA ID 범위를 사용할 수 없게 됩니다. DNA ID 범위를 복구하고 다른 복제본에서 사용할 수 있도록 합니다.

    이렇게 하려면 해당 범위를 다른 서버에 수동으로 할당하기 전에 ID 범위 값이 무엇인지 확인합니다. 또한 중복된 UID 또는 GID를 방지하려면 복구된 범위의 ID 값이 사용자 또는 그룹에 할당되지 않았는지 확인합니다. 기존 사용자와 그룹의 UID 및 GID를 검사하여 이 작업을 수행할 수 있습니다.

DNA ID 범위를 수동으로 할당하는 명령을 사용하여 DNA ID 범위를 복제본에 수동으로 할당할 수 있습니다.

참고

새 DNA ID 범위를 할당하면 서버 또는 복제본에 있는 기존 항목의 UID가 동일하게 유지됩니다. 현재 DNA ID 범위를 변경해도 IdM은 과거에 할당된 범위에 대한 레코드를 유지하므로 문제가 발생하지 않습니다.