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à

È necessario raccogliere Javacore solo dietro richiesta esplicita del rappresentante di servizio 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/
    • 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.

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.