Oracle® Solaris 11.2의 이름 지정 및 디렉토리 서비스 작업: LDAP

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

Oracle Directory Server Enterprise Edition을 사용하여 가상 목록 보기 색인 만들기

큰 맵의 경우 LDAP VLV(가상 목록 보기) 색인을 사용하여 LDAP 검색에서 전체 결과가 반환되도록 해야 합니다. Oracle Directory Server Enterprise Edition에서 VLV 색인을 설정하는 방법은 Sun Java System Directory Server Enterprise Edition 6.2 설명서를 참조하십시오.

VLV 검색 결과는 고정 페이지 크기 50000을 사용합니다. Oracle Directory Server Enterprise Edition에서 VLV를 사용하는 경우 LDAP 서버와 N2L 서버가 이 크기의 전송을 처리할 수 있어야 합니다. 모든 맵이 이 제한보다 작은 경우 VLV 색인을 사용할 필요가 없습니다. 그러나 맵이 크기 제한보다 크거나 모든 맵의 크기를 잘 모르는 경우 VLV 색인을 사용하여 불완전한 반환을 방지합니다.

VLV 색인을 사용 중인 경우 다음과 같이 적합한 크기 제한을 설정합니다.

  • Oracle Directory Server Enterprise Edition: nsslapd-sizelimit 속성이 50000보다 크거나 같은 값 또는 –1로 설정되어야 합니다. idsconfig(1M) 매뉴얼 페이지를 참조하십시오.

  • N2L 서버: nisLDAPsearchSizelimit 속성이 50000보다 크거나 같은 값 또는 0으로 설정되어야 합니다. 자세한 내용은 NISLDAPmapping(4) 매뉴얼 페이지를 참조하십시오.

VLV 색인이 만들어진 후에는 Oracle Directory Server Enterprise Edition 서버에서 vlvindex 옵션과 함께 dsadm을 실행하여 활성화합니다. 자세한 내용은 dsadm(1M) 매뉴얼 페이지를 참조하십시오.

표준 맵에 대한 VLV

다음 조건이 적용되는 경우 Oracle Directory Server Enterprise Edition idsconfig 명령을 사용하여 VLV를 설정합니다.

  • Oracle Directory Server Enterprise Edition을 사용하고 있습니다.

  • 표준 맵을 RFC 2307bis LDAP 항목에 매핑 중입니다.

VLV는 도메인과 관련이 있으므로 idsconfig를 실행할 때마다 특정 NIS 도메인에 대해 VLV가 생성됩니다. 따라서 NIS-to-LDAP 전환 중 NISLDAPmapping 파일에 포함된 nisLDAPdomainContext 속성에 대해 idsconfig를 한 번 실행해야 합니다.

사용자 정의 맵 및 비표준 맵에 대한 VLV

수동으로 맵에 대한 새 Oracle Directory Server Enterprise Edition VLV를 만들 수도 있고, 다음 조건이 적용되는 경우 기존 VLV 색인을 복사하여 수정할 수도 있습니다.

  • Oracle Directory Server Enterprise Edition을 사용하고 있습니다.

  • 큰 사용자 정의 맵이 있거나 비표준 DIT 위치에 매핑된 표준 맵이 있습니다.

기존 VLV 색인을 보려면 다음 명령을 입력합니다.

% ldapsearch -h hostname -s sub -b "cn=ldbm database,cn=plugins,cn=config" "objectclass=vlvSearch"