Sun Cluster 3.1 9/04 Versionshinweise für Solaris OS

Java-Binärdateien, die mit falscher Java-Version verknüpft sind, verursachen Fehler bei HA-DB-Agent (4968899)

Problemübersicht: Derzeit verwendet HA-DB-Datendienst nicht die JAVA_HOME-Umgebungsvariable. Aus diesem Grund nimmt HA-DB bei Aufruf durch den HA-DB-Datenbank die Java-Binärdateien aus /usr/bin/. Die Java-Binärdateien in /usr/bin/ müssen mit der passenden Version von Java, 1.4 und höher, verknüpft werden, damit der HA-DB-Datendienst ordnungsgemäß funktioniert.

Abhilfemaßnahme: Falls nichts gegen die Änderung der verfügbaren Standardversion spricht, führen Sie folgendes 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. Verfügen Sie derzeit über ein Verzeichnis mit der Bezeichung java/ im Verzeichnis /usr/? Falls ja, verschieben Sie es in ein temporäres Verzeichnis.

  2. Verknüpfen Sie ausgehend vom Verzeichnis /usr/ die Datei /usr/bin/java und alle anderen Java-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.