Sun Java System Directory Server Enterprise Edition 6.2 관리 설명서

Procedure색인을 생성하는 방법

이 절차에서는 새 색인이나 수정된 색인을 검색할 수 있도록 색인 파일을 생성합니다.

DSCC를 사용하여 이 작업을 수행할 수 있습니다. 자세한 내용은 디렉토리 서비스 제어 센터 인터페이스 및 DSCC 온라인 도움말을 참조하십시오.

  1. 다음 중 한 가지 방법으로 색인 파일을 생성합니다.

    • 온라인으로 새 색인 파일을 생성합니다.


      $ dsconf reindex -h host -p port [-t attr] suffix-DN
      

      여기서 -t는 모든 속성이 아니라 지정된 속성만 다시 색인화하도록 지정합니다.

      예를 들어 preferredLanguage 색인을 다시 생성하려면 다음을 입력합니다.


      $ dsconf reindex -h host -p port -t preferredLanguage dc=example,dc=com

      dsconf reindex 명령을 실행하는 동안 접미어 내용이 서버에서 사용 가능한 상태로 유지됩니다. 그러나, 검색은 명령이 완료될 때까지 색인화되지 않습니다. 다시 색인화하려면 상당한 자원이 필요하므로 서버의 다른 작업 성능이 저하될 수 있습니다.

    • 오프라인으로 새 색인 파일을 생성합니다.


      $ dsadm reindex -t attr instance-path suffix-DN
      

      예를 들어 preferredLanguage 색인을 다시 생성하려면 다음을 입력합니다.


      $ dsadm reindex -t preferredLanguage /local/ds dc=example,dc=com
    • 접미어를 다시 초기화하여 모든 색인을 오프라인으로 빠르게 다시 생성합니다.

      접미어를 다시 초기화하면 모든 색인 파일이 자동으로 다시 생성됩니다. 디렉토리의 크기에 따라 접미어를 다시 초기화하는 것이 두 개 이상의 속성을 다시 색인화하는 것보다 더 빠릅니다. 그러나 초기화 중에는 접미어를 사용할 수 없습니다. 자세한 내용은 다시 초기화하여 접미어 다시 색인화를 참조하십시오.


    주 –

    dsconf import 또는 dsconf reindex 명령 중 하나 또는 모두를 여러 접미어에서 병렬로 실행할 경우 트랜잭션 로그가 계속 증가하여 성능이 저하될 수 있습니다.