Gromadzenie danych Javacore z produktu IBM MQ Explorer

W przypadku niektórych problemów użyteczne jest zebranie pliku Javacore z programu IBM® MQ Explorer w celu sprawdzenia statusu wewnętrznych wątków w interfejsie użytkownika.

Informacje o zadaniu

Program Javacore powinien być zbierany tylko wtedy, gdy zostanie o to poproszony przez przedstawiciela serwisu IBM . Położenie wyjściowe komendy Javacore zależy od platformy, na której działa produkt IBM MQ Explorer :
  • [Linux]W systemie Linux®program Javacore jest generowany w bieżącym katalogu roboczym, zwykle jest to katalog osobisty użytkownika. Na przykład:
    • Katalog: /home/mquser/
    • Przykładowa nazwa pliku: javacore.20200108.101650.31132.0001.txt
  • [Windows]W systemie Windowsprogram Javacore jest generowany w katalogu osobistym użytkownika. Na przykład:
    • Katalog: C:\Users\MQUser\
    • Przykładowa nazwa pliku: javacore.20200108.101825.4100.0001.txt

Aby uzyskać plik Javacore, wykonaj następujące kroki.

Procedura

  1. Zamknij IBM MQ Explorer.
  2. [Linux]W systemie Linux:
    1. Użyj komendy MQExplorer , aby uruchomić program IBM MQ Explorer.
      • Jeśli produkt IBM MQ Explorer został zainstalowany jako część pełnej instalacji serwera IBM MQ , komenda MQExplorer znajduje się w katalogu /opt/mqm/bin, gdzie opt/mqm jest katalogiem instalacyjnym produktu IBM MQ .
      • Jeśli zainstalowano autonomiczną IBM MQ Explorer (MS0T SupportPac), komenda MQExplorer znajduje się w MQ_EXPLORER_INSTALLATION_PATH, gdzie MQ_EXPLORER_INSTALLATION_PATH jest autonomiczną ścieżką instalacyjną IBM MQ Explorer (MS0T SupportPac).
    2. Określ identyfikator procesu dla procesu IBM MQ Explorer . Poniższy przykład ilustruje sposób ustalania identyfikatora procesu dla bieżącego użytkownika:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      W razie wątpliwości co do sposobu uzyskania informacji o identyfikatorze procesu należy zwrócić się do administratora.

    3. Uruchom następującą komendę, aby wygenerować plik Javacore:
      kill -3 <MQExplorer process identifier>
  3. [Windows]W systemie Windows:
    1. Użyj komendy MQExplorer -debug , aby uruchomić program IBM MQ Explorer.
      • Jeśli produkt IBM MQ Explorer został zainstalowany jako część pełnej instalacji serwera IBM MQ , komenda MQExplorer (MQExplorer.exe) znajduje się w katalogu MQ_INSTALLATION_PATH/bin64 , gdzie MQ_INSTALLATION_PATH jest ścieżką instalacyjną IBM MQ .
      • Jeśli zainstalowano autonomiczne rozwiązanie IBM MQ Explorer (MS0T SupportPac), program MQExplorer.exe znajduje się w katalogu MQ_EXPLORER_INSTALLATION_PATH, gdzie MQ_EXPLORER_INSTALLATION_PATH jest ścieżką instalacyjną produktu IBM MQ Explorer (MS0T SupportPac).
    2. Gdy okno wiersza komend zostanie wyświetlone dla IBM MQ Explorer, ustaw opcję Windows w tym oknie, a następnie naciśnij klawisze Control + Break, aby wygenerować plik Javacore.