Solaris OS용 Sun Cluster 3.1 9/04 릴리스 노트

Java 이진이 잘못된 Java 버전에 연결되어 HA-DB 에이전트가 올바로 작동하지 않음(4968899)

문제점 요약: 현재 HA-DB 데이터 서비스는 JAVA_HOME 환경 변수를 사용하지 않습니다. 따라서 HA-DB는 HA-DB 데이터 서비스에서 호출될 경우 /usr/bin/에서 Java 이진을 가져옵니다. /usr/bin/의 Java 이진을 Java 1.4 이상의 해당 버전에 연결해야 HA-DB 데이터 서비스가 올바르게 작동합니다.

해결 방법: 사용 가능한 기본 버전을 변경하지 않으려면 다음 절차를 수행합니다. 예를 들어, 이 해결 방법에서는 /usr/j2se 디렉토리에 최신 Java 버전(예: 1.4 이상)이 있는 것으로 가정합니다.

  1. 현재 /usr/ 디렉토리에 java/ 라는 디렉토리가 있습니까? 그렇다면 이 디렉토리를 임시 위치로 이동합니다.

  2. /usr/ 디렉토리에서 /usr/bin/java와 기타 모든 Java 관련 이진을 적절한 Java 버전에 연결합니다.


    # ln -s j2se java
    

사용 가능한 기본 버전을 변경하지 않으려면 /opt/SUNWappserver7/SUNWhadb/4/bin/hadbm 스크립트에서 JAVA_HOME 환경 변수에 적절한 Java 버전(J2SE 1.4 이상)을 할당합니다.