Sun ONE logo      이전      목차      색인      다음     

Sun ONE Portal Server 6.2 설치 설명서

부록E
Sun ONE Portal Server 에 대한 LDAP 복제 설정

Sun™ ONE Portal Server에 LDAP 복제를 사용하는 주된 이유는 가용성을 높이기 위한 것입니다.

이 절차에서는 복제에 사용할 모든 컴퓨터에 Sun™ ONE Directory Server 소프트웨어를 설치한 다음 복제를 설정해야 합니다. 다음으로 응용프로그램 서버와 Portal Server 소프트웨어를 설치합니다. 응용프로그램과 Portal Server 소프트웨어는 복제에 사용할 컴퓨터나 별도 컴퓨터에 설치할 수 있습니다. Portal Server 소프트웨어를 사용하기 전에 다수의 구성 파일을 업데이트해야 합니다.

다음 지침은 두 대의 컴퓨터를 설정하는 경우입니다. 한 컴퓨터에는 LDAP를 포함하여 Sun ONE Portal Server 소프트웨어(ps-server)가 있고 다른 한 컴퓨터에는 LDAP (x-ldap-server)만 있습니다. 복제는 이 두 대의 컴퓨터에서 설정되며 Sun ONE Portal Server 소프트웨어가 있는 컴퓨터에서 LDAP 장애 복구가 설정됩니다.

보다 자세한 내용이나 다른 복제 설정을 보려면 Sun ONE Directory Server 관리 설명서 8장"복제 관리"를 참조하십시오.

이 지침에서는 별도의 언급이 없으면 기본값이 사용되었다고 가정합니다.

두 컴퓨터 모두에 Sun ONE Directory Server 를 설치해야 합니다.

Sun ONE Portal Server 컴퓨터에서 복제 설정

  1. 루트로 터미널 창에서 다음을 입력하여 디렉토리 서버 콘솔을 시작합니다.
  2. /var/opt/mps/serverroot/startconsole

  3. 표시되는 로그인 창에서 사용자 이름으로 admin과 이전에 선택한 비밀번호를 입력합니다.
  4. 콘솔 왼쪽 창에서 디렉토리를 확장합니다.
  5. Directory Server (ps-server)를 선택합니다.
  6. 오른쪽 창에서 [열기]를 클릭합니다.
  7. 팝업 창이 표시됩니다.

  8. [구성] 탭을 선택합니다.
  9. 왼쪽 창에서 복제를 확장합니다.
  10. [복제]를 선택합니다.
  11. 오른쪽 창에서 [변경 로그 사용] 확인란을 선택합니다.
  12. 오른쪽 창에서 [기본값 사용] 버튼을 클릭합니다.
  13. [변경 로그 데이터베이스 디렉토리] 텍스트 필드에 기본 디렉토리 값이 입력됩니다.

  14. [저장]을 클릭합니다.
  15. 왼쪽 창에서 [루트 사용자]를 선택합니다.
  16. 오른쪽 창에서 [복제 사용] 확인란을 선택합니다.
  17. [다중 마스터]를 선택합니다.
  18. 복제 아이디 상자에 번호(1-255)를 입력합니다. 이 번호는 각 마스터에서 유일해야 합니다.
  19. [공급자 DN 입력] 상자에 cn=Directory Manager를 입력합니다.
  20. [저장]을 클릭합니다.
  21. 도구 모음에서 [개체]를 클릭하고 [새 복제 계약]을 선택합니다.
  22. 복제 계약에 대한 이름(x-ldap-server의 이름을 사용할 수 있습니다)을 입력합니다. 짧은 설명을 추가합니다.
  23. [다음]을 클릭합니다.
  24. [기타]를 선택하고 포트 번호(기본 389)로 연결할 컴퓨터의 완전한 정규 구분 이름을 삽입합니다.
  25. [확인]을 클릭합니다.
  26. 바인딩으로 cn=Directory Manager 를 사용하고 연결하고 있는 x-ldap-server 컴퓨터에서 있는 디렉토리 서버에 대한 비밀번호를 삽입합니다.
  27. [다음]을 클릭합니다.
  28. 다시 [다음]을 클릭합니다.
  29. [소비자를 초기화하기 않음]을 선택하고 [다음]을 클릭합니다.
  30. 복제 계약이 표시됩니다.

  31. 맞으면 [완료]를 클릭합니다.
  32. [확인]을 클릭합니다.

전용 LDAP 컴퓨터에서 복제 설정

  1. 루트로 터미널 창에서 다음을 입력하여 디렉토리 서버 콘솔을 시작합니다.
  2. /var/opt/mps/serverroot/startconsole

  3. 표시되는 로그인 창에서 사용자 이름으로 admin과 이전에 선택한 비밀번호를 입력합니다.
  4. 콘솔이 표시됩니다.

  5. 콘솔 왼쪽 창에서 디렉토리를 확장합니다.
  6. Directory Server (x-ldap-server)를 선택합니다.
  7. 오른쪽 창에서 [열기]를 클릭합니다.
  8. 팝업 창이 표시됩니다.

  9. [구성] 탭을 선택합니다.
  10. 왼쪽 창에서 복제를 확장합니다.
  11. [복제]를 선택합니다.
  12. 오른쪽 창에서 [변경 로그 사용] 확인란을 선택합니다.
  13. 오른쪽 창에서 [기본값 사용] 버튼을 클릭합니다.
  14. [변경 로그 데이터베이스 디렉토리] 텍스트 필드에 기본 디렉토리 값이 입력됩니다.

  15. [저장]을 클릭합니다.
  16. 왼쪽 창에서 [루트 사용자]를 선택합니다.
  17. 오른쪽 창에서 [복제 사용] 확인란을 선택합니다.
  18. [다중 마스터]를 선택합니다.
  19. 복제 아이디 상자에 번호(1-255)를 입력합니다. 이 번호는 각 마스터에서 유일해야 합니다.
  20. [공급자 DN 입력] 상자에 cn=Directory Manager를 입력합니다.
  21. [저장]을 클릭합니다.
  22. 도구 모음에서 [개체]를 클릭하고 [새 복제 계약]을 선택합니다.
  23. 복제 계약에 대한 이름 (ps-server의 이름을 사용할 수 있습니다) 을 입력합니다. 짧은 설명을 추가합니다.
  24. [다음]을 클릭합니다.
  25. [기타]를 선택하고 포트 번호(기본 389)로 연결할 컴퓨터의 완전한 정규 구분 이름을 삽입합니다.
  26. [확인]을 클릭합니다.
  27. 바인딩으로 cn=Directory Manager를 사용하고 연결하고 있는 ps-server 컴퓨터에서 있는 디렉토리 서버에 대한 비밀번호를 삽입합니다.
  28. [다음]을 클릭합니다.
  29. 다시 [다음]을 클릭합니다.
  30. [지금 소비자 초기화]를 선택하고 [다음]을 클릭합니다.
  31. 복제 계약이 표시됩니다.

  32. 맞으면 [완료]를 클릭합니다.
  33. [확인]을 클릭합니다.

    참고

    복제 상태를 점검하려면 [상태] 탭을 선택합니다. 왼쪽 창에서 [복제 상태]를 선택합니다. 오른쪽 창에 복제 계약의 이름이 표시됩니다. 다수의 복제 계약을 사용하는 경우는 [갱신] 버튼을 클릭해야 할 수 있습니다.


  34. 이 설정에서 Sun ONE Portal Server 컴퓨터의 LDAP는 이 LDAP의 소비자이며 이 LDAP는 Portal Server 컴퓨터 LDAP의 소비자입니다. 따라서 추가되는 각 소비자 Portal Server 컴퓨터에 대해 단계 20에서 30까지를 반복합니다.
  35. 초기화된 각 LDAP를 중단하고(단계 26) 다시 시작합니다. 예를 들어, 공급자 컴퓨터(ps-server)에 루트로 로그인하고 다음을 입력합니다.
  36. /var/opt/mps/serverroot/slapd-servername/stop-slapd
    /var/opt/mps/serverroot/slapd-
    servername/start-slapd


    참고

    소비자에서 복제를 점검하려면 디렉토리 서버 콘솔을 시작하고 왼쪽 창에서 디렉토리를 확장한 다음 Directory Server를 선택합니다. [열기]를 클릭하고 팝업 창에서 [디렉토리] 탭을 선택합니다. 루트 접미사에 대한 항목을 확장합니다(기본값 isp). 노드가 거의 없습니다. Sun ONE Application Server 및 Portal Server 소프트웨어를 설치하고 복제를 시작한 후, isp를 다시 점검합니다. 복제가 올바로 설정되었으며 많은 노드가 있게 됩니다.


공급자 추가

복제 계약을 할 때 각 마스터는 다른 각 마스터와 계약을 가져야 합니다. 초기화하는 모든 공급자는 다시 시작해야 합니다.

Sun ONE Portal Server 소프트웨어 구성

  1. Sun ONE Portal Server 소프트웨어를 설치합니다.

  2. 참고

    디렉토리 서버가 이미 설치되어 있어야 합니다. Sun ONE Portal Server 를 설치하는 경우 기존 Directory Server를 사용하기 위한 옵션을 선택하고 이 서버에 대한 디렉토리 관리자 비밀번호를 사용합니다.


  3. portal-server-install-root/config/ums/serverconfig.xml 파일로 이동합니다. 로컬 LDAP를 가리키도록 구성을 설정합니다.
    1. Server1 라인을 바로 그 아래에 복사합니다.
    2. 다음 값을 갖도록 라인을 편집합니다.
    3. <Server name="Server1" host="full-ps-servername" port="389" type="SIMPLE" />

      <Server name="Server2" host="x-ldap-fullservername" port="389" type="SIMPLE" />

    4. 여러 공급자가 있는 경우 각각에 유사한 라인을 추가합니다.
    5. <Server name="Server3" host="x-ldap-fullservername2" port="389" type="SIMPLE" />

  4. portal-server-install-root/lib/AmConfig.properties 파일(기본값은 /opt/SUNWappserver7/SUNWam/lib/AmConfig.properties)로 이동합니다.
    1. 이 라인이 올바른지 점검합니다.
    2. com.iplanet.am.directory.host=full-portal-server-name

    3. com.iplanet.am.replica.enable=false를 com.iplanet.am.replica.enable=true로 변경합니다.
    4. 해당하는 경우 com.iplanet.am.session.failover.enabled=false를 com.iplanet.am.session.failover.enabled=true로 변경합니다.
  5. 웹 응용프로그램 컨테이너 인스턴스를 중단합니다.
  6. amserver를 중단하고 다시 시작합니다.
  7. /etc/init.d/amserver stop

    /etc/init.d/amserver start

  8. 터미널 창에서 웹 응용프로그램 컨테이너 인스턴스를 다시 시작합니다.
  9. Sun ONE Identity Server 관리 콘솔에 관리자로 로그인합니다.
  10. 기본적으로 위치 표시 창에서 [Identity 관리]가 선택되고 탐색 창에서 생성된 모든 [조직]이 표시됩니다.

  11. [보기] 메뉴에서 [사용자 관리]를 선택하고 탐색 창에서 조직 이름 링크를 클릭합니다.
  12. 탐색 창의 [표시] 메뉴에서 [서비스]를 선택합니다.
  13. 탐색 창에서 LDAP 인증 옆에 있는 등록 정보 화살표를 클릭합니다.
  14. 주 LDAP 상자에 full-ps-servername만 있는지 확인합니다. 여러 LDAP 서버가 있으면 주 LDAP 상자에 localhost 또는 full-ps-servername|full-ps-servername:389가 있어야 합니다.
  15. 보조 LDAP 상자에서 x-ldap-fullservername을 목록에 추가합니다.
  16. [저장]을 클릭하여 구성을 저장합니다.
  17. 여러 Portal Server 를 설치한 경우, 단계 15 에서 단계 19 까지를 완료합니다. 그렇지 않으면 작업이 모두 끝났습니다.
  18. 위치 표시 영역에서 루트 접미어(기본값 isp)를 클릭하여 루트 수준으로 돌아갑니다.
  19. [보기] 메뉴에서 [서비스 관리]를 선택합니다.
  20. 탐색 창에서 플랫폼 옆에 있는 등록 정보 화살표를 클릭합니다.
  21. 각 서버에 대해 full-ps-servername을 사용하여 서버 목록에 모든 Portal Server 컴퓨터가 있는지 점검합니다.
  22. [저장]을 클릭합니다.



이전      목차      색인      다음     


Copyright 2003 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.