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

Java ES 공유 구성 요소 및 영역

Java ES에 영역을 사용하는 이유에서는 Java ES 제품 구성 요소의 영역 사용을 중심으로 설명했습니다. 이러한 구성 요소는 원하는 배포 아키텍처와 기능을 획득하기 위해 Java ES 설치 프로그램에서 명시적으로 선택되어 다양한 영역에 설치 및 구성될 수 있습니다. 그러나 제품 구성 요소가 종속되는 공유 구성 요소에는 Java ES가 다중 영역 환경에 배포되는 방법과 관련하여 많은 제한이 설정됩니다. Java ES 공유 구성 요소와 영역에 관한 두 가지 문제는 다음과 같습니다.

공유 구성 요소 동기화

Java ES 공유 구성 요소와 Java ES 제품 구성 요소 간의 다양하고(약 30개) 복잡한 상호 작용을 테스트하고 지원할 때 단일 운영 체제 인스턴스의 모든 공유 구성 요소가 동일한 Java ES 버전으로 동기화되도록 관리하는 것이 어렵습니다. 다시 말하면 비전역 환경 또는 Solaris 10 환경 내의 단일 영역에 설치된 모든 Java ES 공유 구성 요소가 동일한 버전이어야 한다는 것입니다. 이러한 요구 사항은 다중 영역 환경에서 Java ES를 사용할 수 있는 방법에 특정 제한을 둡니다.

이 동기화 요구 사항에는 다음이 포함됩니다.

공유 구성 요소에 대한 동기화 요구 사항은 다중 영역 환경에서 Java ES 설치 프로그램을 실행하도록 하는 구성 요소를 제한하며( Java ES 설치 프로그램에서 영역 지원 참조) 다중 영역 환경에서 Java ES 제품 구성 요소를 설치하고 업그레이드하는 절차에도 영향을 미칩니다.

공유 구성 요소 및 스파스 루트 영역

다중 영역 환경에서 Java ES를 사용하는 데 영향을 미치는 다른 문제는 스파스 루트 영역의 읽기 전용 파일 시스템 때문에 많은 공유 구성 요소가 스파스 루트 영역에 설치될 수 없다는 것입니다. 따라서 전역 영역에서 기본적으로 공유되는 디렉토리인 /usr 기본 디렉토리에 있는 이러한 공유 구성 요소는 스파스 루트 영역에서 사용할 수 있도록 전역 영역에 설치되어야 합니다.

많은 Java ES 공유 구성 요소를 스파스 루트 영역에 설치할 수 없을 경우에는 이러한 공유 구성 요소에 속하게 되는 설치 제품 구성 요소를 스파스 루트 영역에 성공적으로 설치하기 위해 먼저 해당 공유 구성 요소를 전역 영역에 설치한 다음 비전역 영역으로 전달해야 합니다.