Quando si utilizza "Analisi delle perdite di memoria - dump heap manuale" o "Analisi delle perdite di memoria - dump heap a tempo" che impostano il profilo della funzione su un'applicazione in esecuzione su HP-UX, è possibile visualizzare il seguente messaggio di errore:
"Convalida analisi delle perdite non riuscita. Verificare che Agent Controller sia in esecuzione"Se ciò si verifica quando Agent Controller è già in esecuzione sull'host HP-UX di destinazione, ricercare config/servicelog.log nella directory di installazione di Agent Controller HP-UX che riporta il seguente messaggio di avvertenza:
"Impossibile creare il server del file, poiché JVM non può essere creato"Questo problema può verificarsi quando si utilizza l'analisi delle perdite di memoria con HP JVM sugli host PA-RISC 2.0. Per risolvere il problema in modo alternativo, modificare config/serviceconfig.xml nella directory di installazione di Agent Controller HP-UX. Ricercare la riga che inizia con "<AgentControllerConfiguration". In questa riga, ricercare il percorso per libjvm.sl. Ad esempio, se il JRE è installato in /opt/java1.4, viene visualizzato quando segue:
<AgentControllerConfiguration activeConfiguration="default" filePort="10005" jvm=/opt/java1.4/jre/lib/PA_RISC/server/libjvm.sl" ...Modificare il percorso per libjvm.sl per fare riferimento a your_jre/jre/lib/PA_RISC2.0 invece di PA_RISC. L'esempio precedente diventa:
<AgentControllerConfiguration activeConfiguration="default" filePort="10005" jvm=/opt/java1.4/jre/lib/PA_RISC2.0/server/libjvm.sl" ...Salvare le modifiche, quindi arrestare e riavviare Agent Controller sull'host HP-UX. Se l'avviso per la creazione del server di file non viene visualizzato in servicelog.log, l'analisi delle perdite dovrebbe funzionare correttamente ora.
Nota: se HP-UX Agent Controller viene riconfigurato eseguendo SetConfig.sh, serviceconfig.xml verrà sovrascritto e sarà necessario effettuare di nuovo questa modifica.
Visualizza il file Readme principale