Atualização da versão Java para o banco de dados IBM DB2

Mantenha seu sistema seguro e compatível atualizando-o para a versão mais recente do Java compatível com o banco de dados IBM DB2. Isso garante que você tenha os recursos mais recentes, as melhorias de desempenho e as correções de segurança.
    Importante:
  • Faça um instantâneo ou backup do sistema RICOH ProcessDirector para evitar a perda de dados.
  • Verifique se o antivírus ou outro software de segurança que bloqueia e verifica arquivos ainda está desativado no sistema RICOH ProcessDirector.
Para instalar o pacote de atualização:
  1. Faça login no sistema como usuário root ou use o comando sudo - ou o comando su - para se tornar o usuário root.
  2. Em um prompt de comando, use estes comandos para alternar para o usuário aiw1, interromper RICOH ProcessDirector como usuário aiw1 e forçar a interrupção de qualquer processo do DB2:
    su - aiw1
    stopaiw
    db2stop force
    exit
  3. Para verificar a versão do Java atualmente instalada, abra uma linha de comando e digite:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version
  4. Copie o arquivo TGZ que você baixou do site da RICOH Software para /aiw/aiw1/tmp/ibmjava.
  5. Para gerar a soma de verificação MD5 do pacote, digite:
    md5sum /aiw/aiw1/tmp/ibmjava/<file_name>.tgz

    em que <file_name> é o nome do arquivo .tgz.

    Compare o resultado com o valor fornecido no site da RICOH Software. Se os valores não corresponderem, faça o download do pacote novamente.

  6. Para descompactar e instalar a nova versão do Java, digite:
    cd /aiw/aiw1/tmp/ibmjava
    tar -xvf <file_name>.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
    em que <file_name> é o nome do arquivo TGZ.
  7. Passe para o usuário aiw1 e reinicie o site RICOH ProcessDirector:
    su - aiw1
    startaiw
  8. Verifique a versão do Java usada pelo DB2:
    /opt/infoprint/ippd/db/java/jdk64/bin/java -version

    Exemplo de saída:

    =====
    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 a versão estiver correta, você pode excluir com segurança o conteúdo das pastas /aiw/aiw1/tmp/ibmjava e /opt/infoprint/ippd/db/java/jdk64old.