Collecte de Javacore à partir d' IBM MQ Explorer

Pour certains problèmes, il est utile de collecter un fichier Javacore à partir d' IBM® MQ Explorer pour vérifier le statut des unités d'exécution internes dans l'interface utilisateur.

A propos de cette tâche

Vous ne devez collecter le Javacore que lorsque votre technicien de maintenance IBM vous le demande. L'emplacement de sortie du Javacore dépend de la plateforme sur laquelle IBM MQ Explorer s'exécute:
  • [Linux]Sous Linux®, le Javacore est généré dans le répertoire de travail en cours, qui est généralement le répertoire de base de l'utilisateur. Exemple :
    • Répertoire : /home/mquser/
    • Nom de fichier : javacore.20200108.101650.31132.0001.txt
  • [Windows]Sous Windows, le Javacore est généré dans le répertoire de base de l'utilisateur. Exemple :
    • Répertoire : C:\Users\MQUser\
    • Nom de fichier : javacore.20200108.101825.4100.0001.txt

Pour collecter un fichier Javacore, procédez comme suit.

Procédure

  1. Fermez IBM MQ Explorer.
  2. [Linux]Sous Linux:
    1. Utilisez la commande MQExplorer pour exécuter IBM MQ Explorer.
      • Si vous exécutez le Explorateur IBM MQ qui a été installé dans le cadre d'une installation complète du serveur IBM MQ , la commande Explorateur de requêtes matérialisées se trouve dans /opt/mqm/bin, où Opt/mqm est le répertoire d'installation de IBM MQ .
      • Si vous avez installé le Explorateur IBM MQ autonome (MS0T SupportPac), la commande Explorateur de requêtes matérialisées se trouve dans CHEMIN_INSTALLATION_EXPLORATION_MQ_, où CHEMIN_INSTALLATION_EXPLORATION_MQ_ correspond au chemin d'installation autonome de Explorateur IBM MQ (MS0T SupportPac).
    2. Déterminez l'identificateur du processus IBM MQ Explorer . L'exemple suivant montre comment déterminer l'identificateur de processus pour l'utilisateur en cours :
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Si vous ne savez pas comment obtenir l'identificateur de processus, contactez votre administrateur système.

    3. Exécutez la commande suivante pour générer le fichier Javacore :
      kill -3 <MQExplorer process identifier>
  3. [Windows]Sous Windows:
    1. Utilisez la commande MQExplorer -debug pour exécuter IBM MQ Explorer.
      • Répertoire Si vous exécutez le Explorateur IBM MQ qui a été installé dans le cadre d'une installation complète du serveur IBM MQ , la commande Explorateur de requêtes matérialisées (MQExplorer.exe) se trouve dans le CHEMIN_INSTALLATION_MQ/bin64 , où CHEMIN_INSTALLATION_MQ est le chemin d'installation de IBM MQ .
      • Si vous avez installé le Explorateur IBM MQ autonome (MS0T SupportPac), MQExplorer.exe se trouve dans le répertoire CHEMIN_INSTALLATION_EXPLORATION_MQ_ , où CHEMIN_INSTALLATION_EXPLORATION_MQ_ correspond au chemin d'installation de Explorateur IBM MQ (MS0T SupportPac).
    2. Lorsqu'une fenêtre de ligne de commande apparaît pour IBM MQ Explorer, mettez Windows en évidence cette fenêtre et appuyez sur Ctrl + Pause pour générer un Javacore.