Recopilación de Javacore de IBM MQ Explorer

Para determinados problemas, es útil recopilar un archivo Javacore de IBM® MQ Explorer para comprobar el estado de las hebras internas en la interfaz de usuario.

Acerca de esta tarea

Debe recopilar Javacore sólo cuando se lo solicite el representante de servicio de IBM . La ubicación de salida para el Javacore depende de la plataforma en la que se ejecuta IBM MQ Explorer :
  • [Linux]En Linux®, el Javacore se genera en el directorio de trabajo actual, que normalmente es el directorio de inicio del usuario. Por ejemplo:
    • Directorio: /home/mquser/
    • Ejemplo de nombre de archivo: javacore.20200108.101650.31132.0001.txt
  • [Windows]En Windows, el Javacore se genera en el directorio de inicio del usuario. Por ejemplo:
    • Directorio: C:\Users\MQUser\
    • Ejemplo de nombre de archivo: javacore.20200108.101825.4100.0001.txt

Para recopilar un Javacore, realice los pasos siguientes.

Procedimiento

  1. Cerrar IBM MQ Explorer.
  2. [Linux]En Linux:
    1. Utilice el mandato MQExplorer para ejecutar IBM MQ Explorer.
      • Si está ejecutando el IBM MQ Explorer que se ha instalado como parte de una instalación completa del servidor IBM MQ , el mandato MQExplorer se encuentra en /opt/mqm/bin, donde opt/mqm es el directorio de instalación de IBM MQ .
      • Si ha instalado el IBM MQ Explorer autónomo (MS0T SupportPac), el mandato MQExplorer se encuentra en MQ_EXPLORER_INSTALLATION_PATH, donde MQ_EXPLORER_INSTALLATION_PATH es la vía de acceso de instalación autónoma de IBM MQ Explorer (MS0T SupportPac).
    2. Determine el identificador de proceso para el proceso IBM MQ Explorer . En el ejemplo siguiente se muestra cómo determinar el identificador de proceso para el usuario actual:
      ps -u `whoami` | grep MQExplorer | awk ' { print $1 } '

      Si no está seguro de cómo obtener el identificador de proceso, póngase en contacto con el administrador del sistema.

    3. Ejecute el mandato siguiente para generar el Javacore:
      kill -3 <MQExplorer process identifier>
  3. [Windows]En Windows:
    1. Utilice el mandato MQExplorer -debug para ejecutar IBM MQ Explorer.
      • Si está ejecutando el IBM MQ Explorer que se ha instalado como parte de una instalación completa del servidor IBM MQ , el mandato MQExplorer (MQExplorer.exe) se encuentra en el directorio MQ_INSTALLATION_PATH/bin64 , donde MQ_INSTALLATION_PATH es la vía de acceso de instalación de IBM MQ .
      • Si ha instalado el IBM MQ Explorer autónomo (MS0T SupportPac), MQExplorer.exe está en el directorio MQ_EXPLORER_INSTALLATION_PATH, donde MQ_EXPLORER_INSTALLATION_PATH es la vía de acceso de instalación de IBM MQ Explorer (MS0T SupportPac).
    2. Cuando aparezca una ventana de línea de mandatos para IBM MQ Explorer, establezca el foco de Windows en esta ventana y pulse Control + Break para generar un Javacore.