Raccolta di Javacore da IBM MQ Explorer

Per alcune problematiche è utile raccogliere un file Javacore da IBM® MQ Explorer per verificare lo stato dei thread interni all'interno dell'interfaccia utente.

Informazioni su questa attività

È necessario raccogliere Javacore solo quando richiesto dal proprio IBM Service Representative. La posizione di uscita per il Javacore dipende dalla piattaforma che IBM MQ Explorer è in esecuzione su:
  • [Linux]Su Linux®, il Javacore viene generato nella directory di lavoro corrente, che è tipicamente la directory home dell'utente. Ad esempio:
    • Directory: /home/mquser/
    • Nome file di esempio: javacore.20200108.101650.31132.0001.txt
  • [ Windows]Su Windows, il Javacore viene generato nella directory home dell'utente. Ad esempio:
    • Directory: C:\Users\MQUser\
    • Nome file di esempio: javacore.20200108.101825.4100.0001.txt

Per raccogliere un Javacore, completare i seguenti passaggi.

PROCEDURE

  1. Chiudi IBM MQ Explorer.
  2. [Linux]Su Linux:
    1. Utilizzare il comando MQExplorer per eseguire IBM MQ Explorer.
      • Se si esegue il IBM MQ Explorer che è stato installato come parte di un'installazione server IBM MQ completa, il comando MQExplorer è in /opt/mqm/bin, dove opt/mqm è la directory di installazione IBM MQ .
      • Se si è installato lo stand-alone IBM MQ Explorer (MS0T SupportPac), il comando MQExplorer è in MQ_EXPLORER_INSTALLAZIONE_PERCORSO, dove MQ_EXPLORER_INSTALLAZIONE_PERCORSO è il percorso di installazione autonomo IBM MQ Explorer (MS0T SupportPac).
    2. Determinare l'identificativo del processo per il processo IBM MQ Explorer . Il seguente esempio mostra come determinare l'identificativo processo per l'utente corrente:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Se non si è sicuri di come ottenere l'identificativo processo, contattare l'amministratore di sistema.

    3. Eseguire il seguente comando per generare il Javacore:
      kill -3 <MQExplorer process identifier>
  3. [ Windows]Su Windows:
    1. Utilizzare il comando MQExplorer -debug per eseguire IBM MQ Explorer.
      • Se si esegue il IBM MQ Explorer che è stato installato come parte di un'installazione server IBM MQ completa, il comando MQExplorer (MQExplorer.exe) è in MQ_INSTALLATION_PATH/bin64 directory, dove MQ_INSTALLATION_PATH è il percorso di installazione IBM MQ .
      • Se è stato installato lo stand-alone IBM MQ Explorer (MS0T SupportPac), MQExplorer.exe è nella directory MQ_EXPLORER_INSTALLAZIONE_PERCORSO , dove MQ_EXPLORER_INSTALLAZIONE_PERCORSO è il percorso di installazione IBM MQ Explorer (MS0T SupportPac).
    2. Quando compare una finestra di riga di comando per IBM MQ Explorer, impostare Windows focus su questa finestra e premere Control + Break per generare un Javacore.