Aggiornamento Java
Questo argomento fornisce indicazioni sull'aggiornamento del Java Development Kit (JDK 8) utilizzato dagli Oracle Management Agent, incluse le istruzioni per l'upgrade dell'agente e l'uso del bundle Oracle Management Agent per gli aggiornamenti Java.
Aggiornamento di Java utilizzato dagli Oracle Management Agent
Gli Oracle Management Agent richiedono JDK 8 per il funzionamento. Le linee guida per l'aggiornamento di Java utilizzate dagli agenti sono disponibili in Uso di Java con Management Agent.
Le operazioni di Java Runtime Lifecycle Management non possono essere utilizzate nelle istanze di Java Runtime utilizzate dall'agente.
Aggiornamento dell'agente e aggiornamento di Java mediante il bundle Oracle Management Agent
Quando si esegue un nuovo programma di installazione OMA su un'istanza con OMA già installato, il programma di installazione può aggiornare il JDK 8 utilizzato dagli agenti e aggiornare anche la versione dell'agente.
JMS_Configuration.rsp e di averlo posizionato nello stesso livello del file compresso. Eseguire l'impostazione del bundle JMS:
- In Linux:
sudo ./setupJMS.sh - In Windows: fare clic con il pulsante destro del mouse su
setupJMS.ps1e selezionareRun with Powershell.Nota
per eseguire il programma di installazione è necessaria la versione 5.1 di PowerShell o una versione successiva alla 7. - In macOS:
sudo ./setupJMS.sh
JDK 8 e l'aggiornamento dell'agente sono diversi in base all'installazione esistente. Considerare gli scenari riportati di seguito.
Scenario 1: l'installazione esistente è stata eseguita dal programma di installazione OMA di JMS
Se l'installazione OMA esistente nell'istanza è stata eseguita dal programma di installazione OMA di JMS, il JDK 8 utilizzato dall'agente verrà installato nella cartella di installazione del Management Agent. Quando il programma di installazione OMA viene rieseguito in questa istanza, il programma di installazione verificherà la presenza delle versioni più recenti di JDK 8 e dell'agente. Se uno o entrambi sono obsoleti, il programma di installazione aggiornerà i componenti obsoleti.
Scenario 2: l'installazione esistente è stata eseguita utilizzando lo script di installazione di JMS
Se l'installazione OMA esistente nell'istanza è stata eseguita dallo script di installazione di JMS, l'agente avrà un collegamento simbolico che punta alla directory installata di JDK nell'istanza. Quando il programma di installazione OMA viene eseguito in questa istanza, il programma di installazione installerà JDK 8 nella directory di installazione del Management Agent, che verrà quindi utilizzata dall'agente, aggiornando il collegamento simbolico esistente. Il programma di installazione aggiornerà l'agente anche se è disponibile una versione più recente.
Scenario 3: l'installazione esistente è stata eseguita dal programma di installazione OMA di MACS
Se l'installazione OMA esistente nell'istanza è stata eseguita dal programma di installazione MACS, l'agente avrà un percorso o un collegamento simbolico a una directory JDK 8 nell'istanza. Quando il programma di installazione OMA viene eseguito in questa istanza, JMS ignorerà l'aggiornamento JDK e aggiornerà l'agente se è disponibile una versione più recente. Se l'utente ha fornito un collegamento simbolico che viene risolto nella directory installata JDK sull'istanza, è possibile eseguire un aggiornamento a JDK 8. Per aggiornare JDK 8, il programma di installazione deve essere eseguito con il parametro jms.override-jdk-symlink = true aggiunto al file JMS_Configuration.rsp. Il programma di installazione installerà quindi JDK 8 nella directory di installazione del Management Agent, aggiornando il collegamento simbolico esistente.