이 장에는 Directory Server Resource Kit 릴리스 당시에 사용 가능한 중요한 제품별 정보가 포함되어 있습니다.
이 장은 다음 내용으로 구성되어 있습니다.
이 절에서는 Directory Server Resource Kit 구성 요소에 대한 개요를 제공합니다.
Directory Server Resource Kit는 배포 중 연구소 및 데이터 센터에서의 디렉토리 서비스 작업을 위한 도구를 제공합니다.
하나의 명령으로 LDAP를 통해 전체 디렉토리 하위 트리를 삭제하려면 ldapsubtdel(1) 도구를 사용합니다.
웹 응용 프로그램을 설계, 개발 및 테스트할 때 DSML v2를 통한 디렉토리 액세스를 테스트하려면 다음 도구를 사용합니다.
dsmlmodify(1) 명령을 사용하여 항목을 추가, 삭제, 수정, 이름 변경 및 이동합니다.
dsmlsearch(1) 명령을 사용하여 항목을 찾아 읽습니다.
LDAP를 통해 디렉토리에 액세스할 때 바인드, 읽기 및 쓰기 성능을 측정하려면 다음 도구를 사용합니다.
authrate(1) 명령을 사용하여 LDAP 바인드 성능을 측정합니다.
modrate(1) 명령을 사용하여 LDAP 쓰기 성능을 측정합니다.
searchrate(1) 명령을 사용하여 LDAP 읽기 성능을 측정합니다.
크기 조정 및 성능 조정을 위해 샘플 LDIF를 생성하려면 다음 도구를 사용합니다. 상호 운영성을 위해 LDIF를 변환, 정렬 및 필터링할 때도 다음 도구를 사용합니다.
ldifxform(1) 명령을 사용하여 LDIF를 변환, 정렬 및 필터링합니다.
makeldif(1) 명령을 사용하여 샘플 LDIF를 생성합니다.
logconv(1) 명령을 사용하여 클라이언트에서 디렉토리 서비스를 사용하는 방법을 검토하고 권장되는 색인화 작업을 생성합니다.
디렉토리 서버와 동일한 시스템이나 다른 시스템에서 Directory Server Resource Kit 도구를 설치 및 실행하도록 결정할 수 있습니다. 작업 환경에 따라 결정이 달라집니다. 도달한 배포 단계에 따라서도 결정이 달라집니다. 다음 질문과 대답은 Directory Server Resource Kit를 사용할 위치를 결정하는 데 도움이 됩니다.
질문:디렉토리 서비스를 개발하기 전에 디렉토리 기술을 평가하거나 보여 주기 위해 작업 중입니까?
응답:편의를 위해 사용자 디렉토리와 동일한 시스템에서 Directory Server Resource Kit를 설치하고 사용합니다.
질문:디렉토리 클라이언트 응용 프로그램이나 플러그인을 개발하기 위해 작업 중입니까?
응답:편의를 위해 사용자 디렉토리와 동일한 시스템에서 Directory Server Resource Kit를 설치하고 사용합니다.
질문:디렉토리 성능 특성을 테스트하기 위해 작업 중입니까?
응답:디렉토리 서비스를 제공하는 시스템에서 실행해야 하는 유일한 명령은 권장되는 시스템별 조정 작업을 생성하는 idsktune 명령입니다.
응답:다른 시스템에서 Directory Server Resource Kit를 설치하고 idsktune를 제외한 다른 명령을 실행하여, 측정하고 있는 시스템을 방해하지 마십시오.
별도 시스템에서 authrate, modrate 및 searchrate와 같은 클라이언트를 실행하여 정확한 디렉토리 성능 측정값을 가져옵니다. 측정하는 시스템에서 실행되는 프로세스를 신중하게 제어하여 정확성을 개선할 수 있습니다. 디렉토리에 저장한 샘플 데이터를 제어하여 정확성을 개선할 수도 있습니다. makeldif로 제어된 데이터를 생성할 수 있습니다.
질문:데이터 센터에 디렉토리를 이미 배포했습니까?
응답:다른 시스템에서 Directory Server Resource Kit를 설치하고 명령을 실행하여, 배포된 시스템을 방해하지 마십시오.
logconv를 통한 분석, ldifxform을 통한 LDIF 변환 및 다른 시스템에서 다른 작업을 실행할 수도 있습니다.
이 절에는 Directory Server Resource Kit의 최신 릴리스부터 해결된 버그가 나열되어 있습니다.
idsktune 명령이 Solaris 10 Update 3 릴리스에서 /etc/release 파일을 인식하지 못합니다.
이 절에는 릴리스 당시의 알려진 문제점과 제한 사항이 나열되어 있습니다.
idsktune 명령은 SuSE Enterprise Linux 10을 지원하지 않습니다.
Windows 시스템에서 여러 스레드를 사용할 때 searchrate 명령을 실행하면 작동이 중단됩니다.
Windows 시스템에서 여러 스레드를 사용할 때 modrate 명령을 실행하면 작동이 중단됩니다.
Windows 시스템에서 여러 스레드를 사용할 때 authrate 명령을 실행하면 작동이 중단됩니다.
dsmlsearch 명령 -D 옵션을 실행하면 바인드 DN 대신 HTTP 사용자 아이디를 사용합니다.
이 문제를 해결하려면 DN에 매핑된 사용자 아이디를 디렉토리 서버에 제공하십시오.
Windows 시스템에서 NameFinder가 Application Server에 배포하지 못하는 것으로 나타났습니다.
배포 후 NameFinder에서 페이지를 찾을 수 없다는 오류가 발생하는 것으로 나타났습니다.
이 문제를 해결하려면 nsDSRK/nf를 nsDSRK/NF로 변경하십시오.
NameFinder의 내 선택 목록에 사용자를 3명 이상 추가할 수 없습니다.
NameFinder 검색은 성, 이름, 전자 메일 및 지정한 이름 이외의 값 항목을 불러와야 합니다.
NameFinder 검색은 그룹 검색이 가능해야 합니다.
modrate 및 searchrate 실행 프로그램을 강제 종료해도 실제 modrate 및 searchrate 프로세스는 각각 강제 종료되지 않습니다.