Aggiornamento della versione Java per il database IBM DB2

Mantenga il suo sistema sicuro e compatibile aggiornando all'ultima versione Java supportata per il database IBM DB2. In questo modo si assicura di avere le funzioni più recenti, i miglioramenti delle prestazioni e le correzioni di sicurezza.
    Importante:
  • Prenda un'istantanea o un backup del sistema RICOH ProcessDirector per evitare la perdita di dati.
  • Verifichi che l'antivirus o altri software di sicurezza che bloccano e scansionano i file siano ancora disabilitati sul sistema RICOH ProcessDirector.
Per installare il pacchetto di aggiornamento:
  1. Acceda al suo sistema come utente root, oppure utilizzi il comando sudo - o su - per diventare l'utente root.
  2. In un prompt dei comandi, utilizzi questi comandi per passare all'utente aiw1, arrestare RICOH ProcessDirector come utente aiw1 e forzare l'arresto di qualsiasi processo DB2:
    su - aiw1
    stopaiw
    db2stop force
    exit
  3. Per verificare la versione di Java attualmente installata, apra una riga di comando e digiti:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version
  4. Copi il file TGZ che ha scaricato dal sito web di RICOH Software in /aiw/aiw1/tmp/ibmjava.
  5. Per generare il checksum MD5 del pacchetto, inserisca:
    md5sum /aiw/aiw1/tmp/ibmjava/<nome_file>.tgz

    dove <nome_file> è il nome del file .tgz.

    Confronti il risultato con il valore fornito sul sito web di RICOH Software. Se i valori non corrispondono, scarichi nuovamente il pacchetto.

  6. Per decomprimere e installare la nuova versione di Java, inserire:
    cd /aiw/aiw1/tmp/ibmjava
    tar -xvf <nome_file>.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
    dove <nome_file> è il nome del file TGZ.
  7. Passa all'utente aiw1 e riavvia RICOH ProcessDirector:
    su - aiw1
    startaiw
  8. Verificare la versione di Java utilizzata da DB2:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version

    Esempio di output:

    =====
    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. Se la versione è corretta, può tranquillamente eliminare il contenuto delle cartelle /aiw/aiw1/tmp/ibmjava e /opt/infoprint/ippd/db/java/jdk64old.