Aktualisieren der Java-Version für IBM DB2

Halten Sie Ihr System sicher und kompatibel, indem Sie auf die neueste unterstützte Java-Version für die IBM DB2-Datenbank aktualisieren. Dadurch wird sichergestellt, dass Sie über die neuesten Funktionen, Leistungsverbesserungen und Sicherheitskorrekturen verfügen.
    Wichtig:
  • Erstellen Sie eine Momentaufnahme oder eine Sicherungskopie des RICOH ProcessDirector-Systems, um Datenverluste zu vermeiden.
  • Vergewissern Sie sich, dass Antivirus- oder andere Sicherheitssoftware, die Dateien sperrt und scannt, auf dem RICOH ProcessDirector-System immer noch deaktiviert ist.
  • Sie müssen sich an den Ricoh-Support wenden, um ein Update-Paket für die mit DB2 installierte Java Runtime Environment zu erhalten. Sie können nicht dasselbe Java-Update-Paket sowohl für die RICOH ProcessDirector als auch für die DB2-Version von Java verwenden.

So aktualisieren Sie die Java-Version für IBM DB2:

  1. Melden Sie sich als Root-Benutzer beim System an, oder machen Sie sich mit dem Befehl sudo - oder su - zum Root-Benutzer.
  2. Verwenden Sie in einer Eingabeaufforderung diese Befehle, um zum Benutzer aiw1 zu wechseln, RICOH ProcessDirector als Benutzer aiw1 zu beenden und das Anhalten aller DB2-Prozesse zu erzwingen:
    su - aiw1
    stopaiw
    db2stop force
    exit
  3. Um die aktuell installierte Java-Version zu überprüfen, öffnen Sie eine Befehlszeile und geben Sie ein:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version
  4. Kopieren Sie die TGZ-Datei, die Sie vom Ricoh-Support erhalten haben, nach: /aiw/aiw1/tmp/ibmjava
  5. Um die MD5-Prüfsumme des Pakets zu generieren, geben Sie ein:
    md5sum /aiw/aiw1/tmp/ibmjava/<Dateiname>.tgz

    wobei <Dateiname> der Name der TGZ-Datei ist.

    Vergleichen Sie das Ergebnis mit dem Wert, den Ihnen der Ricoh-Support bietet. Wenn die Werte nicht übereinstimmen, laden Sie das Paket erneut herunter.

  6. Um die neue Java-Version zu entpacken und zu installieren, geben Sie ein:
    cd /aiw/aiw1/tmp/ibmjava
    tar -xvf <Dateiname>.tgz -C /opt/infoprint/ippd/db/java
    cd /opt/infoprint/ippd/db/java
    mv jdk64 jdk64old
    mv ibm-java-x86_64-80 jdk64
    chown -R bin:bin jdk64
    wobei <Dateiname> der Name der TGZ-Datei ist.
  7. Wechseln Sie zum Benutzer aiw1 und starten Sie RICOH ProcessDirector neu:
    su - aiw1
    startaiw
  8. Überprüfen Sie die von DB2 verwendete Version von Java:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version

    Beispiel für eine Ausgabe:

    =====
    java version "1.8.0_431" 
    Java(TM) SE Runtime Environment (build 8.0.8.35 - pxa6480sr8fp35-20241105_01(SR8 FP35)) 
    IBM J9 VM (build 2.9, JRE 1.8.0 Linux amd64-64-Bit Compressed References
    20240926_78736 (JIT enabled, AOT enabled) 
    OpenJ9 - 8ce0d57a2f6 
    OMR - 8eaf1a20f 
    IBM - dd9cff8) 
    JCL - 20241016_01 based on Oracle jdk8u431-b10 
    ===== 
    

  9. Wenn die Version korrekt ist, können Sie den Inhalt der Ordner /aiw/aiw1/tmp/ibmjava und /opt/infoprint/ippd/db/java/jdk64old sicher löschen.