Sun Java System Message Queue 4.1 릴리스 노트

설치 문제

이 절에서는 Message Queue 버전 4.1 설치와 관련된 문제에 대해 설명합니다.

제품 레지스트리 및 JES

Message Queue 버전 4.1은 Message Queue에 필요한 공유 구성 요소(예: JDK, NSS 라이브러리, JavaHelp 등)를 설치 및 업그레이드할 때에도 사용할 수 있는 새 설치 프로그램으로 설치합니다. 이 설치 프로그램은 Java Enterprise System(JES) 설치 프로그램과 제품 레지스트리를 공유하지 않습니다. JES에 설치된 Message Queue 버전이 제거되고 Message Queue 설치 프로그램을 통해 Message Queue 4.1로 업그레이드된 경우에는 JES 제품 레지스트리가 불일치 상태가 될 수 있습니다. 따라서, JES 제거 프로그램이 실행되면 Message Queue 4.1 및 여기에서 사용하는 공유 구성 요소(JES가 설치하지 않은 구성 요소)가 부주의로 제거될 수 있습니다.

JES 설치 프로그램에서 설치한 소프트웨어를 업그레이드하는 가장 좋은 방법은 다음과 같습니다.

  1. JES 제거 프로그램을 사용하여 Message Queue와 해당 공유 구성 요소를 제거합니다.

  2. Message Queue 설치 프로그램을 사용하여 Message Queue 4.1을 설치합니다.

적합한 JRE 선택

Message Queue 4.1 설치 프로그램 JDK 선택 화면을 사용하여 Message Queue에서 사용할 용도로 시스템에 있는 기존 JDK/JRE를 선택할 수 있습니다. 하지만, 표시되는 목록에는 설치 응용 프로그램을 실행할 때 사용되는 JRE도 포함되어 있습니다. 이 JRE는 설치 프로그램 번들의 일부이며 실제로 시스템에 설치되지는 않습니다. (버그 6585911)

설치 프로그램에서 사용하는 JRE는 경로로 인식되며, 이 경로는 압축 해제된 설치 프로그램 디렉토리 안에 있어야 하며 하위 디렉토리 mq4_1–installer가 포함되어 있어야 합니다. 예를 들면 다음과 같습니다.

some_directory/mq4_1–installer/usr/jdk/instances/jdk1.5.0/jre

Message Queue에서 사용할 용도로 이 JRE를 선택하지 마십시오. 대신 시스템상의 다른 JDK를 선택하십시오. 시스템상에 JDK가 존재하지 않으면 다음과 같이 해당 플랫폼에서 적절한 조치를 취하십시오.

Windows 설치

Message Queue를 Windows에 설치할 경우에는 다음 제한 사항에 유의하십시오.

Solaris 설치

사용자가 installer-n 명령을 사용하여 설치를 시도하면 오류 메시지와 "불완전" 요약 상태가 잘못 표시됩니다. 실제로는 명령에 성공합니다. (버그 6594351)

Linux 설치

Linux 플랫폼에서는 다음 문제가 설치 작업에 영향을 줍니다.

모든 플랫폼 설치

여기서 설명하는 문제는 모든 플랫폼 설치에 적용됩니다.

버전 정보

설치 프로그램에서 불분명한 형식으로 Message Queue 버전 정보를 표시합니다. (버그 6586507)

Solaris 플랫폼에서 설치된 버전을 확인하려면 아래 표를 참조하십시오.

표 1–11 버전 형식

설치 프로그램에 표시되는 버전 

Message Queue 릴리스 

4.1.0.0 

4.1 

3.7.0.1 

3.7 UR1 

3.7.0.2 

3.7 UR2 

3.7.0.3 

3.7 UR3 

3.6.0.0 

3.6 

3.6.0.1 

3.6 SP1 

3.6.0.2 

3.6 SP2 

3.6.0.3 

3.6 SP3 

3.6.0.4 

3.6 SP4 


주 –

3.6 SP4에 대한 패치 릴리스(예: 3.6 SP4 패치 1)의 경우 설치 프로그램에 표시되는 릴리스 문자열이 동일합니다. 정확한 버전을 확인하려면 imqbrokerd –version을 실행해야 합니다.


Linux 플랫폼에서는 단순 형식 변환을 제공할 수 없습니다. Linux에서 설치 프로그램에 표시되는 버전 번호의 형식은 다음과 같습니다.

<majorReleaseNumber>.<minorReleaseNumber>-<someNumber>

예: 3.7–22. 이는 3.7 릴리스 중 하나를 나타내지만 특정 릴리스를 가리키지는 않습니다. 이를 확인하려면 imqbrokerd —version 명령을 실행하십시오.

현지화 문제

다음 문제는 현지화 문제와 관련된 내용입니다.