lunedì 22 settembre 2025

ODI 14c - Start e Stop Agent ODI Marketplace

Di seguito i comandi per effettuare lo start, stop e status di un agent ODI Marketplace in cloud oracle.

Il tutto è stato preso dalla nota del supporto oracle MOS_DOCUMENT_ID: 2921533.1

  • Start e stop utilizzando opc
    • Il servizio presente in cloud ha il seguente nome manageappsodi.service. Posizionato  in /usr/lib/systemd/system
      • sudo systemctl status manageappsodi.service
      • sudo systemctl stop manageodiapps.service
      • sudo systemctl start manageodiapps.service
  • Se invece utilizziamo l'utente oracle si possono utilizzare gli script posti in 
    • /u01/oracle/mwh/odi/common/scripts 
    • Per verificare lo stato:
      • python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py status
    • Per effettuare lo start invece possiamo utilizzare il seguente comandi ridirigendo l'output in un file manageappsodi.log file:
      • nohup python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py start > manageappsodi.log 2>&1 &
    • Lo stop / start dell'agent application lo possiamo effettuare con i seguenti comanti se jetty è up and running):
      • python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py stop -apps=APPODIAGENT
      • python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py start -apps=APPODIAGENT
    • Restart the agent:
      • python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py restart
    • Shutdown di  jetty and the agent:
      • python /u01/oracle/mwh/odi/common/scripts/manageOdiApps.py shutdown
    In alcuni casi si rende necessario effettuato uno stop forzato effettuando un kill -9 dei processi, per individuare i corretti processi si può effettuare il comando jps che indica gli ID Java in esecuzione di cui l'utente unix è proprietario.

    Di seguito alcuni esempi di status:






    Quanto indicato sopra si può applicare a:

    • All Users Oracle Data Integrator on Marketplace - Version 12.2.1.4.200618 and later

    Nessun commento:

    Posta un commento