Sun Java Enterprise System 2005Q4 설치 계획 설명서

설치 계획 관련 문제

설치 및 구성 절차의 목표는 배포 아키텍처에 설명되어 있는 분산 시스템입니다. 분산 시스템은 여러 컴퓨터에서 실행되면서 상호 작용하는 구성 요소 인스턴스로 구성됩니다. 분산 시스템이 작동하도록 하려면 여러 컴퓨터에 구성 요소 인스턴스를 설치하고 기본 구성을 수행하여 이러한 구성 요소 인스턴스 간의 상호 작용을 설정해야 합니다.

설치 및 구성 절차는 Java ES 설치 프로그램의 동작 및 개별 구성 요소의 요구 사항에 따라 결정됩니다. 제대로 작동하는 분산 시스템을 구현하려면 설치 프로그램을 올바르게 사용하고 솔루션에서 사용되는 구성 요소의 요구 사항을 고려하는 설치 계획을 개발해야 합니다. 계획은 구성 요소 인스턴스 설치 및 기본 구성 수행에 대한 정확한 순서를 설명해야 합니다. 또한 계획은 구성 요소 인스턴스가 상호 작용하도록 구성하는 구성 값을 지정해야 합니다.

이 절에서는 설치 계획을 개발할 때 고려해야 하는 주요 사항에 대해 설명합니다.

분산 설치

Java ES 생산 솔루션의 서비스 품질 요구 사항을 충족하기 위해 구성 요소 인스턴스를 여러 대의 컴퓨터에 설치하는 아키텍처를 사용합니다. 예를 들어 안정적인 메시징 서비스를 위해 아키텍처는 두 대의 다른 컴퓨터에 두 Messaging Server 인스턴스가 실행되어야 하며 로드 균형 조정을 사용하여 이러한 두 인스턴스 간의 페일오버 관계를 설정해야 합니다.

그러나 Java ES 설치 프로그램은 한 번에 한 대의 컴퓨처에서만 작동합니다. 따라서 분산 솔루션을 설치하는 경우 솔루션에 사용되는 각 컴퓨터마다 설치 프로그램을 실행해야 합니다.

많은 경우 사용자는 컴퓨터에 구성 요소를 설치한 다음 구성 마법사를 실행하여 기본 구성을 수행해야 합니다. 일반적으로 한 컴퓨터에서 설치와 구성을 완료한 다음 다른 컴퓨터에 다른 구성 요소 집합을 설치하고 구성합니다. 분산 구성 요소 인스턴스를 설치 및 구성하려면 그림 3–1에 설명된 것과 유사한 작업을 순서대로 수행해야 합니다.

그림 3–1 분산 설치 절차 예제

컴퓨터 01에서 Messaging Server 및 Calendar Server를 설치한 다음 Messaging Server를 구성하고 Calendar Server를 구성합니다. 컴퓨터 02에서 절차를 반복합니다.

상호 작용 구성

설치 과정의 목표는 구성 요소 인스턴스가 상호 작용하는 시스템입니다. 구성 요소를 설치하고 기본 구성을 수행할 때 사용자는 구성 요소 인스턴스가 상호 작용하도록 하는 구성 값을 입력합니다.

상호 작용하도록 하는 구성 값에는 한 구성 요소 인스턴스가 다른 구성 요소 인스턴스와 통신하는 데 사용하는 URL 또는 포트 번호, 한 구성 요소 인스턴스가 다른 구성 요소 인스턴스에 대한 액세스를 인증하는 데 사용하는 관리자 계정 아이디 및 비밀번호가 포함됩니다. 예를 들어 솔루션에서 Access Manager를 사용하는 경우 먼저 Directory Server 인스턴스와 같은 LDAP 리포지토리를 설치 및 구성해야 합니다. 그 다음 Access Manager 인스턴스를 설치 및 구성할 때, 사용자가 준비한 LDAP 디렉토리를 찾을 위치를 알려 주는 구성 값을 인스턴스에 제공해야 합니다.

Java ES 설치 프로그램은 솔루션에서 사용되는 다른 컴퓨터에 어떤 구성 요소가 설치되는지 모릅니다. 예를 들어 Access Manager를 설치할 때 설치 프로그램은 적합한 LDAP 디렉토리의 위치를 알지 못합니다. 설치 및 구성 과정을 성공적으로 수행하려면 각 컴퓨터에 설치되는 구성 요소를 미리 계획해야 합니다. 솔루션에 구성 요소를 추가하면서 이러한 구성 요소가 다른 컴퓨터에 이미 설치된 구성 요소와 상호 작용하도록 구성합니다.

그림 3–2에 설명된 것과 유사한 설치 및 구성 작업을 순서대로 수행해야 합니다.

그림 3–2 상호 작용하도록 구성 요소 구성

컴퓨터 01: Directory Server. 컴퓨터 02: Access Manager를 설치 및 구성하여 컴퓨터 01의 Directory Server 인스턴스와 상호 작용하도록 합니다.

솔루션의 아키텍처에 관계없이 구성 요소를 구성하고 상호 작용하는 분산 솔루션을 구현하는 데 필요한 모든 구성 값을 포함하는 설치 계획을 개발해야 합니다.

구성 요소 종속성

일부 Java ES 구성 요소는 다른 구성 요소를 먼저 설치하고 구성해야 설치 및 구성할 수 있습니다. 종속성이 발생하는 이유는 여러 가지이며 예를 들면 다음과 같습니다.

이러한 종속성의 일부는 솔루션 차원이며 일부는 로컬입니다. 설치 계획을 개발할 때 시스템 차원 종속성과 로컬 종속성을 각각 다르게 고려하십시오. 그 차이점에 대해 예를 들어 설명하면 다음과 같습니다.

Directory Server의 Access Manager 종속성은 시스템 차원 종속성입니다. Access Manager를 설치할 때 하나 이상의 Directory Server 인스턴스에서 제공하는 디렉토리 서비스에 대한 URL을 입력합니다. Directory Server가 설치 및 구성되면 솔루션의 모든 구성 요소에서 해당 디렉토리 서비스를 사용할 수 있습니다. 이 유형의 종속성은 Access Manager보다 먼저 Directory Server를 설치 및 구성되는구성 요소 인스턴스의 설치 및 구성에 대한 솔루션 차원 순서를 결정합니다. 설치 계획에서 솔루션 차원 종속성은 설치 및 구성 단계의 전체적인 순서를 결정합니다.

웹 컨테이너의 Access Manager 종속성은 로컬 종속성입니다. 이 종속성을 충족시키려면 웹 컨테이너가 Access Manager를 실행하는 컴퓨터에 설치되어야 합니다. 그러나 이 웹 컨테이너는 전체 솔루션에 대한 서비스를 제공하지는 않습니다. 분산 솔루션에서 웹 컨테이너는 일반적으로 여러 컴퓨터에 설치됩니다. 각 웹 컨테이너는 서로 다른 구성 요소를 로컬에서 지원합니다. 따라서 분산 솔루션에는 웹 컨테이너 설치를 위한 단일 위치가 없으며 설치 순서에 웹 컨테이너 설치에 대한 단일 지점도 없습니다.

솔루션에 대한 설치 계획을 개발하려면 솔루션을 설명하는 배포 아키텍처를 분석하고 구성 요소들 간의 종속성을 식별해야 합니다. 계획은 모든 종속성을 충족하는 순서에 따라 구성 요소를 설치하고 구성해야 합니다. 일반적으로 솔루션 차원 종속성부터 시작하여 전체적인 설치 순서를 개발합니다. 그 다음 각 컴퓨터에 있을 수 있는 로컬 종속성을 고려합니다.

구성 요소 종속성은 표 3–1에 나열되어 있습니다. 이러한 종속성 작업에 대한 자세한 내용은 설치 계획 개발에서 개별 구성 요소에 대한 설명을 참조하십시오.

표 3–1 Java ES 구성 요소 종속성

제품 구성 요소

종속성 

종속성의 특성 

반드시 로컬이어야 함 

Access Manager

Directory Server 

구성 데이터 저장, 사용자 데이터의 저장 및 조회 활성화 

No 

 

다음과 같은 J2EE 웹 컨테이너 중 하나 

-Application Server 

-Web Server 

-BEA WebLogic Server 

-IBM WebSphere Application Server 

Access Manager는 이 웹 컨테이너들 중 하나에 배포되어야 합니다. 

Yes 

Access Manager SDK

Access Manager 

Access Manager 서비스 제공 

No 

 

다음과 같은 J2EE 웹 컨테이너 중 하나 

-Application Server 

-Web Server 

-BEA WebLogic Server 

-IBM WebSphere Application Server 

Access Manager SDK는 이 웹 컨테이너들 중 하나에 배포되어야 합니다. 

Yes 

Administration Server

Directory Server 

구성 디렉토리 제공 

No 

Application Server

Message Queue

안정적인 비동기 메시징 제공 

Yes 

 

Web Server(선택 사항)

Application Server 인스턴스 간에 로드 균형 조정 제공 

Yes 

 

High Availability Session Store(선택 사항)

세션 상태를 저장하여 Application Server 인스턴스 간에 페일오버 지원 

Yes 

Calendar Server

Directory Server

인증 및 권한 부여에 사용하는 사용자 데이터 저장 

No 

 

Directory 준비 도구

Calendar Server에 사용할 LDAP 디렉토리 준비 

No 

 

Access Manager(선택 사항)

솔루션이 단일 사인온을 사용하는 경우 필요 

No 

 

Messaging Server(선택 사항)

전자 메일 알림 제공 

No 

 

Delegated Administrator(선택 사항)

LDAP 스키마 관리, 캘린더 서비스 사용자 지정 

No 

Communications Express

다음과 같은 J2EE 웹 컨테이너 중 하나

-Application Server 

-Web Server 

Communications Express는 웹 컨테이너에 배포되어야 합니다. 

Yes 

 

Directory Server

주소록과 같은 사용자 데이터 저장 

No 

 

Directory 준비 도구

Communications Express용 LDAP 디렉토리 준비 

No 

 

Access Manager 또는 Access Manager SDK

인증 및 권한 부여 서비스와 단일 사인온(SSO) 제공, 로컬 Access Manager SDK는 원격 Access Manager에 대한 액세스 제공 

Yes 

 

Messaging Server

기본 메시징 서비스 제공 

No 

 

Calendar Server

기본 캘린더 서비스 제공 

No 

Delegated Administrator

다음과 같은 J2EE 웹 컨테이너 중 하나 

-Application Server 

-Web Server 

Delegated Administrator는 이 웹 컨테이너들 중 하나에 배포되어야 합니다. 

Yes 

 

Directory Server 

Delegated Administrator에서 작업하는 LDAP 데이터 저장 

No 

 

Directory 준비 도구 

Delegated Administrator용 LDAP 디렉토리 준비 

No 

 

Access Manager 또는 Access Manager SDK 

Access Manager 서비스 제공, 로컬 Access Manager SDK는 원격 Access Manager에 대한 액세스 제공 

Yes 

Directory 준비 도구

Directory Server 

Directory 준비 도구는 Java ES 통신 구성 요소에서 사용하는 디렉토리를 준비합니다. 

Yes 

Directory Proxy Server

Administration Server 

Directory Proxy Server 구성 

No 

 

Directory Server 

기본 LDAP 디렉토리 서비스 제공 

No 

Directory Server

Administration Server 

Directory Server 구성 

No 

고가용성 세션 저장소 

없음 

   

Instant Messaging

Directory Server 

사용자, 회의실 및 뉴스 채널 데이터 저장 

No 

 

Access Manager 또는 Access Manager SDK(선택 사항) 

Access Manager 서비스 제공, 로컬 Access Manager SDK는 원격 Access Manager에 대한 액세스 제공 

Yes 

 

다음과 같은 J2EE 웹 컨테이너 중 하나 

-Application Server 

-Web Server(Instant Messenger 클라이언트 자원 전달에 필요) 

Instant Messenger 클라이언트 자원 분산 및 다운로드 지원 

Yes 

 

Calendar Server(캘린더 팝업 기능이 사용되는 경우 선택 사항) 

Calendar Server 팝업 지원 

No 

 

Messaging Server(인스턴트 메시지의 오프라인 전달이 사용되는 경우 선택 사항) 

인스턴트 메시지를 전자 메일 메시지로 오프라인 전달 지원 

No 

Message Queue 

없음 

   

Messaging Server

Directory Server 

구성 데이터 저장, 인증 및 권한 부여를 위한 사용자 데이터의 저장 및 조회 

No 

 

Administration Server 

Directory Server 구성 디렉토리의 구성 데이터 저장 

Yes 

 

Directory 준비 도구 

Messaging Server용 LDAP 디렉토리 준비 

No 

 

Access Manager(솔루션이 단일 사인온을 사용하는 경우) 

단일 사인온 인증 및 권한 부여 서비스 제공 

No 

 

Delegated Administrator(선택 사항) 

사용자 및 그룹 데이터 관리, 디렉토리 스키마 관리 

No 

Portal Server

다음과 같은 J2EE 웹 컨테이너 중 하나

-Application Server 

-Web Server 

-BEA WebLogic Server 

-IBM WebSphere Application Server 

Portal Server는 이 웹 컨테이너들 중 하나에 배포되어야 합니다. 

Yes 

 

Directory Server 

인증 및 권한 부여에 사용하는 사용자 데이터 저장 

No 

 

Access Manager 또는 Access Manager SDK 

Access Manager 서비스 제공, 로컬 Access Manager SDK는 원격 Access Manager에 대한 액세스 제공 

Yes 

 

Communications Express 

포털 데스크탑에 대한 메시징 및 캘린더 채널 제공 

No 

Portal Server Secure Remote Access

Portal Server 

기본 포털 서비스 제공 

Yes 

 

Access Manager 또는 Access Manager SDK 

Access Manager 서비스 제공, 로컬 Access Manager SDK는 원격 Access Manager에 대한 액세스 제공 

Yes 

Service Registry 

Application Server 

 

Yes 

Sun Cluster 소프트웨어 

없음 

   

Sun Cluster 에이전트

Sun Cluster 

Sun Cluster 노드에 설치된 구성 요소 인식 

Yes 

Web Proxy Server

Web Server 

웹 응용 프로그램에 대한 원격 액세스 제공 

Yes 

Web Server 

없음 

   

중복 전략

생산 용도의 사용을 목적으로 하는 솔루션은 대부분 몇몇 유형의 중복을 사용합니다. 중복 전략은 구성 요소의 여러 인스턴스를 사용하여 단일 서비스를 제공합니다. 중복은 서비스 품질 요구 사항을 충족하기 위해 사용됩니다. 예를 들어 중복은 성능 요구 사항을 충족하기 위해 처리량을 늘리거나 안정성 요구 사항을 충족하기 위해 단일 지점에서 오류가 발생하는 것을 방지하는 데 사용됩니다.

Java ES 구성 요소의 중복 인스턴스를 사용하는 전략에는 로드 균형 조정,Sun Cluster 소프트웨어를 사용한 클러스터링 및 Directory Server 다중 마스터 복제의 세 가지가 있습니다. 다음 단락에서는 각 전략에 대해 권장되는 설치 및 구성 절차를 간략히 설명합니다.

배포 아키텍처에서 이러한 중복 전략 중 하나를 사용하는 경우 구성 요소의 여러 인스턴를 설치하고 이러한 인스턴스를 하나의 서비스로 동작하도록 구성하기 위한 계획을 개발해야 합니다.

분산 하위 구성 요소

일부 Instant Messaging 구성 요소에는 별도로 설치 및 구성할 수 있는 하위 구성 요소가 있습니다. 예를 들어 Messaging Server에는 메시지 전송 에이전트(MTA), MMP(Message Multiplexor), MEM(Messenger Express Multiplexor) 및 메시지 저장소의 4개 하위 구성 요소가 있습니다. 배포 아키텍처에서는 서비스 품질을 충족하기 위해 이러한 하위 구성 요소를 별도의 컴퓨터 시스템에 둘 수 있습니다. 예를 들어 그림 2–1의 샘플 아키텍처에서 MEM 인스턴스는 CX1과 CX2 컴퓨터 시스템, 아웃바운드 메시지 전송 에이전트는 MTA1과 MTA2 컴퓨터 시스템, 인바운드 메시지 전송 에이전트는 MTA3와 MTA4 컴퓨터 시스템, MMP는 MMP1과 MMP2 컴퓨터 시스템, 메시지 저장소는 STR1과 STR2 컴퓨터 시스템에 둡니다.

표 3–2에서는 별도로 설치할 수 있는 하위 구성 요소가 있는 Java ES 구성 요소를 나열합니다. 솔루션용 배포 아키텍처를 분석하여 분산 하위 구성 요소의 사용 여부를 결정하십시오. 솔루션에서 분산 하위 구성 요소를 사용하는 경우 하위 구성 요소를 올바른 컴퓨터 시스템에 올바른 순서대로 설치하고 하위 구성 요소를 상호 작용하도록 구성하는 계획을 개발해야 합니다. 분산 하위 구성 요소의 설치 및 구성에 대한 자세한 내용은 설치 계획 개발에서 개별 구성 요소에 대한 설명을 참조하십시오.

표 3–2 하위 구성 요소가 있는 구성 요소

구성 요소 

하위 구성 요소 

Instant Messaging

Instant Messaging Multiplexor 

Instant Messaging Resources 

Instant Messaging Server 

Messaging Server

메시지 전송 에이전트(MTA) 

메시지 저장소 

MMP(Messaging Multiplexor) 

MEM(Messenger Express Multiplexor) 

하위 구성 요소는 별도로 설치할 수 있습니다. 배포 아키텍처에서 분산 하위 구성 요소를 요청하는 경우 각 컴퓨터에서 설치 프로그램을 실행하고 아키텍처에서 지정한 하위 구성 요소를 선택합니다. 설치 프로그램 또는 구성 마법사에서 필요한 입력 값은 완전한 구성 요소에 대한 값의 부분 집합입니다. 설치 프로그램에서 구성되지 않는 구성 요소의 경우 구성 마법사를 시작하고 컴퓨터에 구성할 하위 구성 요소를 선택한 다음 구성 마법사에서 필요한 입력 값을 제공합니다.

LDAP 스키마 및 LDAP 디렉토리 트리 구조

Java ES 솔루션은 대부분 Directory Server를 포함합니다. 솔루션을 설치 및 구성하려면 디렉토리 스키마와 디렉토리 트리 구조를 설정하는 입력 값이 필요합니다. 설치 계획에는 올바른 LDAP 스키마 및 디렉토리 트리 구조가 되는 입력 값이 나열되어 있어야 합니다.

LDAP 스키마 및 디렉토리 트리 구조는 설치 계획을 시작하기 전에 지정됩니다. 규격 예제는 사용자 관리 규격 개발을 참조하십시오.

LDAP 스키마를 설정하는 설치 및 구성 프로세스는 다음과 같습니다.

  1. Directory Server를 설치하면 Schema 1로 디렉토리가 자동 설정됩니다. 스키마를 선택하기 위해 입력해야 하는 항목은 없습니다.

  2. Access Manager를 설치하면 자동으로 디렉토리를 수정하고 이를 Schema 2로 변환합니다. 스키마를 선택하기 위해 입력해야 하는 항목은 없습니다.

  3. Directory 준비 도구를 실행하면 Messaging Server, Calendar Server 및 Communications Express에 사용하는 스키마가 확장됩니다. Directory 준비 도구는 Schema 1과 Schema 2 디렉토리를 모두 확장합니다. Directory 준비 도구에 대한 입력 값은 설치 계획에 나열됩니다.

  4. Delegated Administrator를 실행하면 특정 서비스에 대해 사용자를 인증하거나 권한을 부여하는 데 사용되는 개체 클래스 및 속성으로 스키마를 확장합니다. 입력 값은 솔루션이 제공하는 서비스에 따라 달라집니다. 입력 값은 설치 계획에 나열됩니다. 입력 값에 대한 자세한 내용은 설치 계획에 Delegated Administrator용 절차 추가를 참조하십시오.

또한 설치 및 구성 프로세스는 다음과 같이 기본 디렉토리 트리 구조를 설정합니다.

  1. Directory Server를 설치하면 기본 접미어 또는 디렉토리 트리 루트가 생성됩니다. 기본 접미어는 Java ES 설치 프로그램이 Directory Server를 설치하는 경우 필수 입력 값입니다. 설치 계획에서는 설치 프로세스에 대한 입력 값 중 하나로 기본 접미어가 나열됩니다.

  2. Messaging Server를 설치 및 구성하면 디렉토리 트리가 분기되고 LDAP 조직이 생성됩니다. 이 조직은 Messaging Server 인스턴스에서 관리하는 전자 메일 도메인을 나타냅니다. 조직의 이름은 Messaging Server 구성 마법사에서 필수 입력 항목입니다. 설치 계획에서는 조직 DN을 Messaging Server 구성 프로세스에 대한 입력 값 중 하나로 나열합니다.

  3. Calendar Server, Communications Express, Delegated Administrator 및 Instant Messaging을 설치 및 구성하면 이러한 구성 요소가 사용자 데이터를 조회할 디렉토리 위치가 지정됩니다. LDAP DN은 각 구성 요소 구성 마법사에서 필수 입력 항목이며 설치 계획에서는 DN을 각 구성 마법사에 대한 입력 값으로 나열합니다. 솔루션에서 Access Manager 단일 사인온을 사용하는 경우 이러한 모든 구성 요소가 사용자 데이터에 대해 동일한 장소를 사용하도록 구성해야 합니다. 이 장소는 Messaging Server 구성 마법사가 만든 조직입니다. 이러한 모든 구성 마법사에 같은 LDAP DN이 입력됩니다. 설치 계획에서는 조직 DN을 모든 구성 마법사에 대한 입력 값 중 하나로 나열합니다.

LDAP 기본 접미어 및 전자 메일 도메인 조직에 대한 이름은 사용자 관리 규격에서 가져와 설치 계획에 추가됩니다. 사용자 관리 규격에 대한 자세한 내용은 사용자 관리 규격 개발을 참조하십시오. LDAP 기본 접미어를 설치 계획에 추가하는 방법에 대한 자세한 내용은 표 3–5를 참조하십시오. 전자 메일 도메인조직을 설치 계획에 추가하는 방법에 대한 자세한 내용은 표 3–9, 표 3–10, 표 3–11, 표 3–13표 3–14를 참조하십시오.

Java ES 설치 프로그램 동작

이 절에서는 설치 계획에 영향을 미치는 Java ES 설치 프로그램의 일부 동작에 대해 설명합니다.

설치 프로그램의 로컬 특성

Java ES 설치 프로그램은 한 번에 한 대의 컴퓨터에 구성 요소 소프트웨어를 설치합니다. 대부분의 솔루션에서 이는 설치 프로그램이 여러 번 실행됨을 의미합니다. 설치 계획은 설치 프로그램을 실행할 횟수를 지정해야 합니다. 이 절에서는 배포 아키텍처를 분석하는 방법과 솔루션을 설치 및 구성하기 위해 설치 프로그램을 실행하는 횟수를 결정하는 방법을 설명합니다.

일부 솔루션은 한 컴퓨터에만 설치되며 이러한 솔루션에 대한 설치 계획은 설치 프로그램을 한 번만 실행하기 위한 절차를 제공합니다. 설치 프로그램을 한 번만 실행해야 하는 솔루션은 다음과 같습니다.

대부분의 솔루션은 여러 컴퓨터에 걸쳐 분산됩니다. 이러한 솔루션에 대한 설치 계획은 여러 번의 설치 프로그램 실행을 설명하여 완전한 솔루션을 설치 및 구성해야 합니다. 다음 지침을 사용하여 이러한 솔루션을 분석합니다.

이 절의 목적은 경우에 따라 설치 계획에서 설치 프로그램 및 구성 마법사를 한 컴퓨터에 설치하는 방법, 또는 한 컴퓨터에서 설치 프로그램을 여러 번 실행하는 방법을 설명해야 한다는 개념을 알리는 것입니다. 다양한 구성 요소 조합의 실체 설치 절차에 대한 자세한 내용은 설치 계획 개발을 참조하십시오.

설치 프로그램 운영 모드

설치 프로그램 실행 모드에는 지금 구성, 나중에 구성의 두 가지가 있습니다. 두 모드의 차이점은 다음과 같습니다.

선택한 구성 옵션이 전체 설치 세션에 적용됩니다. 일부 구성 요소에 대해 다른 구성 옵션을 선택해야 하는 경우에는 추가 설치 세션을 실행해야 할 수 있습니다.

설치 프로그램 호환성 검사

설치 프로그램은 일부 종속성 및 호환성 검사를 수행합니다. 로컬로 설치된 항목만 검사할 수 있습니다. 예를 들어 솔루션에서 원격 Directory Server 인스턴스를 사용하는 경우 설치 프로그램은 원격 Directory Server가 설치 중인 Access Manager와 호환되는지 여부를 검사할 수 없습니다. 완전히 새로운 솔루션을 설치 및 구성 중인 경우입니다. 설정된 솔루션에 새 구성 요소를 추가하거나 기존 구성 요소 주변에 Sun Java System을 구축하는 경우 문제가 될 수 있습니다. 예를 들어 이미 Directory Server를 사용 중이고 Access Manager, Messaging Server, Calendar Server 및 Communications Express를 사용하여 기존 Directory Server 주변에 솔루션을 구축하는 경우 구성 요소 간 호환성에 문제가 발생할 수 있습니다.

기타 설치 문제

이 절에서는 일부 솔루션에서 발생하는 특정 문제를 자세한 정보를 볼 수 있는 참조와 함께 나열합니다.

표 3–3 고려해야 할 설치 문제

솔루션 요구 사항 

지침 

Solaris 10 영역 사용 

Solaris 10 영역에 설치하려는 경우 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서Solaris 10 영역를 참조하십시오.

Directory Server 암호화 사용 

Directory Server 인스턴스에 LDAPS(SSL over LDAP) 구성 

주: Directory Server 암호화가 요구 사항인 경우 Directory Server를 설치할 때 Administration Server를 설치해야 합니다. 

Access Manager에 타사 웹 컨테이너 사용

타사 웹 컨테이너(BEA WebLogic Server 또는 IBM WebSphere Application Server)는 Portal Server 및 Access Manager와 함께 사용할 수 있습니다. 이러한 웹 컨테이너를 설치 및 실행하고 나서 컨테이너에 의존하는 Java ES 구성 요소를 설치해야 합니다.

Access Manager SDK용 타사 웹 컨테이너를 사용하려면 설치 후에 Access Manager SDK를 수동으로 설치해야 합니다. Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서컨테이너를 사용하는 Access Manager SDK 구성 예을 참조하십시오.

주: Portal Server는 Solaris OS에서만 타사 웹 컨테이너를 사용할 수 있습니다.  

주: Access Manager 및 Portal Server는 같은 유형의 웹 컨테이너를 사용해야 합니다. 

로드 균형 조정 플러그인에 Apache Web Server 사용

Apache Web Server는 Application Server 로드 균형 조정 플러그인과 함께 사용할 수 있습니다. 이 경우 Apache Web Server를 설치 및 실행하고 나서 이 서버에 의존하는 Java ES 구성 요소를 설치해야 합니다. 자세한 내용은 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서설치 필수 사항를 참조하십시오.

Schema 1 LDAP 사용

LDAP Schema 1 기반의 설치 예제는 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서Calendar-Messaging Schema 1 예에 설치되어 있습니다. Schema 1 배포인 경우 Access Manager를 사용할 수 없습니다.

단일 사용자 항목 및 단일 사인온 구성

단일 사인온 설정에 대한 절차는 Sun Java Enterprise System 2005Q1 배포 예 시리즈: 평가 시나리오의 8 장, 단일 사인 온(SSO) 구성 및 사용에서 찾을 수 있습니다. 단일 사인온에는 Access Manager가 필요합니다.

HADB를 사용한 고가용성 구성 

고가용성을 위한 HADB 설정 예제는 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서웹 및 응용 프로그램 서비스 예에 포함되어 있습니다.

Application Server 로드 균형 조정 

Application Server 로드 균형 조정 플러그인 사용이 포함된 예제는 Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서웹 및 응용 프로그램 서비스 예에 포함되어 있습니다.

루트가 아닌 소유권 

루트가 아닌 소유권이 Application Server 또는 Web Server에 필요한 경우 다음 예제 중 하나를 참조하십시오.

Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서루트가 아닌 사용자로 실행되도록 구성된 Access Manager 예 또는

Sun Java Enterprise System 2005Q4 UNIX용 설치 설명서루트가 아닌 사용자가 소유한 Web Server 또는 Application Server 인스턴스 상의 Portal Server 예