Sun Cluster 3.1 8/05 Versionshinweise für Solaris OS

Mit falscher Java-Version verknüpfte Binärdateien verursachen Fehler im HADB-Agenten (4968899).

Zusammenfassung der Probleme Der HADB-Datendienst verwendet derzeit nicht die Umgebungsvariable JAVA_HOME. Daher verwendet HADB die Java-Binärdateien aus /usr/bin/, wenn dieser vom HADB-Datendienst gestartet wurde. Die Java-Binärdateien in /usr/bin/ müssen mit der entsprechenden Version von Java 1.4 oder höher verknüpft sein, damit der HADB-Datendienst ordnungsgemäß ausgeführt werden kann.

Problemumgehung: Wenn einer Änderung der vorhandenen Standardversion nichts entgegensteht, führen Sie das folgende Verfahren durch. Beispielhaft wird bei dieser Abhilfemaßnahme angenommen, dass sich im Verzeichnis /usr/j2se die neueste Version von Java (z.B. 1.4 und höher) befindet.

  1. Wenn sich in Ihrem /usr/-Verzeichnis ein Verzeichnis mit dem Namen java/ befindet, verschieben Sie das Verzeichnis an einen temporären Speicherort.

  2. Verknüpfen Sie ausgehend von Verzeichnis /usr/ die Datei /usr/bin/java und alle anderen Java-bezogenen Binärdateien mit der passenden Version von Java.


    # ln -s j2se java
    

Falls Sie die verfügbare Standardversion nicht ändern möchten, weisen Sie die JAVA_HOME-Umgebungsvariable der entsprechenden Version von Java (J2SE 1.4 und höher) im /opt/SUNWappserver7/SUNWhadb/4/bin/hadbm-Skript zu.