Sun Java Enterprise System 5 설치 계획 설명서

설치 계획 개발

배포 아키텍처와 구현 규격은 솔루션의 최종 상태를 설명합니다. 배포 아키텍처는 사용자에게 구성 요소 인스턴스가 설치된 횟수, 구성 요소 인스턴스가 설치된 컴퓨터 시스템 및 구성 요소 인스턴스의 상호 운용 방식을 보여 줍니다. 배포 아키텍처에서 설명한 상태에 도달하려면 완전한 솔루션을 설치 및 구성할 때까지 솔루션의 구성 요소 인스턴스를 한 번에 한 대의 컴퓨터 시스템에 설치 및 구성합니다. 설치 계획은 솔루션의 모든 구성 요소 인스턴스에 대한 설치 및 구성 절차를 올바른 순서대로 제공해야 합니다.

설치 및 구성 계획을 개발하려면 구성 요소 종속성 및 기타 설치 문제에 대한 지식을 Java ES 배포 아키텍처 및 구현 규격에 적용해야 합니다. 솔루션의 구성 요소 인스턴스를 설치 및 구성하는 정확한 순서와 구성 요소 인스턴스의 상호 운용을 구현하는 설치 및 정확한 구성 입력 값을 결정해야 합니다.

이 절은 배포 아키텍처 및 규격 집합을 분석하고 설치 계획을 개발할 수 있도록 안내합니다. 일반적으로 다음과 같은 작업으로 시작합니다.

  1. 계획을 기록할 빈 종이를 준비하거나 텍스트 파일 또는 기타 매체를 엽니다.

  2. 배포 아키텍처에서 각 컴퓨터 시스템의 구성 요소를 검사하고 어떤 구성 요소 종속성이 있는지 확인합니다.

  3. 다른 구성 요소에 대한 종속성이 없는 구성 요소 인스턴스를 확인합니다. 이는 일반적으로 Directory Server의 인스턴스입니다. 설치 계획은 지정한 컴퓨터 시스템에 이 구성 요소 인스턴스를 설치하기 위한 지침부터 시작합니다. 이러한 컴퓨터 시스템 및 여기에 설치되는 구성 요소 인스턴스를 기록하여 설치 계획을 시작합니다.

  4. 특정 컴퓨터 시스템의 구성 요소 인스턴스에 대한 올바른 솔루션의 설치/구성 값을 결정합니다. 이 구성 값을 설치 계획에 추가합니다.

  5. 남은 구성 요소 중에서 Directory Server에만 종속성이 있는 구성 요소를 확인합니다. 이는 보통 Access Manager가 있는 컴퓨터 시스템입니다. 이러한 컴퓨터 시스템을 설치 계획의 다음 항목에 나열합니다.

  6. 구성 요소 종속성 순서대로 규격 분석을 계속합니다. 필요한 구성 값을 결정하고 이러한 구성 요소 인스턴스를 계획에 기록합니다.

예를 들어 이 프로세스를 사용하여 그림 2–1에 나와 있는 배포 아키텍처를 분석하면 표 3–3과 같은 설치 계획을 개발할 수 있습니다.

표 3–3에서는 설치 계획의 처음 8단계를 보여 줍니다. 이 계획의 구조를 명확히 하기 위해 개별 구성 값은 나열되지 않습니다. 이 계획에서는 다음을 유의하십시오.

표 3–3 샘플 배포 아키텍처에 대한 요약 설치 계획

컴퓨터 

설치 및 구성 작업 

DS1

  1. 이 컴퓨터에서 Java ES 설치 프로그램을 실행합니다. 사용자 관리 규격에 정의된 구성 값을 사용하여 Directory Server 인스턴스를 설치 및 구성합니다.

  2. Directory Server 인스턴스를 시작 및 확인합니다.

DS2 

  1. 이 컴퓨터에서 Java ES 설치 프로그램을 실행합니다. 사용자 관리 규격에 정의된 구성 값을 사용하여 Directory Server 인스턴스를 설치 및 구성합니다.

  2. Directory Server 인스턴스를 시작 및 확인합니다.

  3. 로드 균형 조정 기능이 두 Directory Server 인스턴스에서 올바르게 동작하는지 확인합니다.

  4. DS2의 Directory Server 인스턴스를 종료합니다. DS1의 Directory Server 인스턴스를 실행 중인 채로 둡니다.

AM1 

  1. 이 컴퓨터에서 Java ES 설치 프로그램을 실행합니다. Access Manager 인스턴스를 설치 및 구성합니다. Access Manager 인스턴스를 구성하여 로드 균형 조정 대상 Directory Server 인스턴스에 의해 생성된 논리적 디렉토리 서비스와 상호 작용하도록 합니다.

  2. Access Manager 인스턴스를 시작 및 확인합니다.

  3. cnAccessManager; 인스턴스를 로드 균형 조정에 대해 구성합니다.

AM2 

  1. 이 컴퓨터에서 Java ES 설치 프로그램을 실행합니다. Access Manager 인스턴스를 설치 및 구성합니다. Access Manager 인스턴스를 구성하여 로드 균형 조정 대상 Directory Server 인스턴스에 의해 생성된 논리적 디렉토리 서비스와 상호 작용하도록 합니다.

  2. Access Manager 인스턴스를 시작 및 확인합니다.

  3. cnAccessManager; 인스턴스를 로드 균형 조정에 대해 구성합니다.

  4. Access Manager 콘솔을 사용하여 Access Manager에 대한 디렉토리 항목을 수정합니다.

  5. 두 Access Manager 인스턴스가 로드 균형 조정 대상 작업에서 올바르게 동작하는지 확인합니다.

STR1 

  1. Java ES 설치 프로그램을 실행합니다. Sun Cluster 핵심 구성 요소를 설치합니다.

  2. Sun Cluster 구성을 위해 컴퓨터를 준비합니다. 이 단계에는 Sun Cluster 소프트웨어에서 사용하는 파일 시스템을 만들어 마운팅하는 작업이 포함됩니다.

  3. Sun Cluster 구성 마법사를 실행합니다. 클러스터를 설정 및 구성합니다.

STR2 

  1. Java ES 설치 프로그램을 실행합니다. Sun Cluster 핵심 구성 요소를 설치합니다.

  2. Sun Cluster 구성을 위해 컴퓨터를 준비합니다. 이 단계에는 Sun Cluster 소프트웨어에서 사용하는 파일 시스템을 만들어 마운팅하는 작업이 포함됩니다.

  3. Sun Cluster 구성 마법사를 실행합니다. 클러스터를 설정 및 구성합니다.

  4. STR1 및 STR2의 NTP(Network Timing Protocol) 구성을 완료합니다.

  5. 쿼럼 장치를 클러스터(두 컴퓨터에 모두 연결된)에 추가합니다.

  6. 클러스터 파일 시스템 및 자원 그룹을 만들고 가상 호스트 이름 및 IP 주소를 설정합니다.

  7. 클러스터의 페일오버 기능을 확인합니다.

STR1 

  1. Java ES 설치 프로그램을 실행합니다. Messaging Server 및 Calendar Server를 설치합니다.

  2. DS1 컴퓨터에서 Directory Server 준비 도구를 실행합니다.

  3. Messaging Server 구성 마법사를 실행하여 Messaging Server 인스턴스를 만듭니다. 사용자 관리 규격에 따라 LDAP 디렉토리 트리에 분기를 만드는 구성 값을 제공합니다. Messaging Server 인스턴스가 로드 균형 조정 대상 Access Manager 인스턴스 및 로드 균형 조정 대상 Directory Server 인스턴스와 상호 작용하도록 구성하는 구성 값을 제공합니다.

  4. cnMessagingServer;를 단일 사인온에 대해 구성합니다.

  5. Messaging Server 인스턴스를 시작 및 확인합니다.

  6. Calendar Server 구성 마법사를 실행하여 Calendar Server 인스턴스를 만듭니다. 인스턴스에서 사용자 및 그룹 데이터에 대한 Messaging Server 구성에 의해 생성된 LDAP 분기를 사용하도록 구성하는 구성 값을 제공합니다. Calendar Server 인스턴스가 로드 균형 조정 대상 Access Manager 인스턴스 및 로드 균형 조정 대상 Directory Server 인스턴스와 상호 작용하도록 구성하는 구성 값을 제공합니다.

  7. STR2 컴퓨터에서 Calendar Server 사용자, 사용자 그룹 및 디렉토리를 만듭니다.

  8. Calendar Server 구성 파일을 편집합니다. 구성 매개 변수에서 컴퓨터의 IP 주소 대신 가상 IP 주소를 사용하도록 설정합니다.

  9. cnCalendarServer;를 단일 사인온에 대해 구성합니다.

  10. Calendar Server 인스턴스를 시작 및 확인합니다.

STR1 

  1. Java ES 설치 프로그램을 실행합니다. Messaging Server용 Sun Cluster 에이전트 및 Calendar Server용 Sun Cluster 에이전트를 설치합니다.

  2. Messaging Server 에이전트를 사용하여 Messaging Server 자원을 만들고 활성화합니다.

  3. STR1에서 STR2로의 Messaging Server 자원 페일오버를 확인합니다.

  4. Calendar Server 에이전트를 사용하여 Calendar Server 자원을 만들고 활성화합니다.

  5. STR1에서 STR2로의 Calendar Server 자원 페일오버를 확인합니다.

STR2 

mscs01에서 구성한 인스턴스는 자동으로 공유 자원으로 인식됩니다.