Raccolta di Javacore da IBM MQ Explorer

Per determinati problemi, è utile raccogliere un file Javacore da IBM® MQ Explorer per controllare lo stato dei thread interni nell'interfaccia utente.

Informazioni su questa attività

L'utente deve raccogliere Javacore solo quando gli viene richiesto dall'assistenza IBM. L'ubicazione di output per il Javacore dipende dalla piattaforma su cui è in esecuzione IBM MQ Explorer:
  • [Linux]Su Linux®, il Javacore viene generato nella directory di lavoro corrente, che di solito è la directory home dell'utente. Ad esempio:
    • Directory: /home/mquser/
    • Esempio di nome file: javacore.20200108.101650.31132.0001.txt
  • [ Windows]Su Windows, il Javacore viene generato nella directory home dell'utente. Ad esempio:
    • Directory: C:\Users\MQUser\
    • Esempio di nome file: javacore.20200108.101825.4100.0001.txt

Per raccogliere un Javacore, completare i seguenti passaggi.

Procedura

  1. Chiudi IBM MQ Explorer.
  2. [Linux]Su Linux:
    1. Utilizzare il comando MQExplorer per eseguire IBM MQ Explorer.
      • Se si sta eseguendo il IBM MQ Explorer che è stato installato come parte di un'installazione completa del server IBM MQ , il comando MQExplorer si trova in /opt/mqm/bin, dove opt/mqm è la directory di installazione di IBM MQ .
      • Se è stato installato il percorso di installazione autonomo IBM MQ Explorer (MS0T SupportPac), il comando MQExplorer si trova in MQ_EXPLORER_INSTALLATION_PATH, dove MQ_EXPLORER_INSTALLATION_PATH è 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 sta eseguendo IBM MQ Explorer installato come parte di un'installazione completa del server IBM MQ , il comando MQExplorer (MQExplorer.exe) si trova nella directory MQ_INSTALLATION_PATH/bin64 , dove MQ_INSTALLATION_PATH è il percorso di installazione di IBM MQ .
      • Se è stato installato IBM MQ Explorer autonomo(MS0T SupportPac), MQExplorer.exe è nella directory MQ_EXPLORER_INSTALLATION_PATH, dove MQ_EXPLORER_INSTALLATION_PATH è il percorso di installazione di IBM MQ Explorer (MS0T SupportPac).
    2. Quando viene visualizzata una finestra della riga comandi per IBM MQ Explorer, impostare Windows su questa finestra e premere Control + Break per creare un Javacore.