Shromažďování Javacore z produktu IBM MQ Explorer

V případě určitých problémů je užitečné shromáždit soubor Javacore z produktu IBM® MQ Explorer a zkontrolovat stav interních podprocesů v rámci uživatelského rozhraní.

Informace o této úloze

Javacore byste měli shromáždit pouze na požádání servisním zástupcem IBM. Umístění výstupu pro Javacore závisí na platformě, na které produkt IBM MQ Explorer běží:
  • [Linux]V systému Linux® se Javacore generuje v aktuálním pracovním adresáři, což je obvykle domovský adresář uživatele. Příklad:
    • Adresář: /home/mquser/
    • Příklad názvu souboru: javacore.20200108.101650.31132.0001.txt
  • [Windows]V systému Windows se Javacore generuje v domovském adresáři uživatele. Příklad:
    • Adresář: C:\Users\MQUser\
    • Příklad názvu souboru: javacore.20200108.101825.4100.0001.txt

Při shromažďování Javacore postupujte níže uvedeným způsobem.

Postup

  1. Zavřete produkt IBM MQ Explorer.
  2. [Linux]V systému Linux:
    1. Pomocí příkazu MQExplorer spusťte produkt IBM MQ Explorer.
      • Pokud spouštíte produkt IBM MQ Explorer, který byl nainstalován jako součást úplné instalace serveru IBM MQ, je příkaz MQExplorer umístěn v adresáři /opt/mqm/bin, kde opt/mqm je instalační adresář produktu IBM MQ.
      • Pokud jste nainstalovali samostatný produkt IBM MQ Explorer (MS0T SupportPac), příkaz MQExplorer se nachází v adresáři INSTALAČNÍ_CESTA_MQ_EXPLORER, kde INSTALAČNÍ_CESTA_MQ_EXPLORER je samostatná instalační cesta produktu IBM MQ Explorer (MS0T SupportPac).
    2. Určete identifikátor procesu pro proces IBM MQ Explorer. Následující příklad ukazuje, jak určit identifikátor procesu pro aktuálního uživatele:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Nejste-li si jisti, jak získat identifikátor procesu, kontaktujte administrátora systémů.

    3. Spuštěním následujícího příkazu vygenerujte Javacore:
      kill -3 <identifikátor procesu MQExplorer>
  3. [Windows]V systému Windows:
    1. Pomocí příkazu MQExplorer -debug spusťte IBM MQ Explorer.
      • Pokud spouštíte produkt IBM MQ Explorer, který byl nainstalován jako součást úplné instalace serveru IBM MQ, je příkaz MQExplorer (MQExplorer.exe) umístěn v adresáři cesta_k_instalaci_produktu_MQ/bin64, kde cesta_k_instalaci_produktu_MQ je instalační cesta produktu IBM MQ.
      • Pokud jste nainstalovali samostatný produkt IBM MQ Explorer (MS0T SupportPac), příkaz MQExplorer.exe se nachází v adresáři INSTALAČNÍ_CESTA_MQ_EXPLORER, kde INSTALAČNÍ_CESTA_MQ_EXPLORER je samostatná instalační cesta IBM MQ Explorer (MS0T SupportPac).
    2. Když se objeví okno příkazového řádku pro IBM MQ Explorer, nastavte fokus Windows na toto okno a stiskněte klávesu Control+Break pro vygenerování Javacore.