Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejecución de scripts de administración de trabajos y aplicaciones Java

Puede ejecutar scripts de administración de trabajos y aplicaciones Java para ver información sobre los trabajos desencadenados desde los nodos de Junos Space. La aplicación Java JobInfoCollector.jar y los scripts de administración de trabajo se almacenan en la siguiente ubicación: /var/log/space-debug/debug-utilities/jobManagement. Cuando se ejecuta la aplicación Java JobInfoCollector.jar y los scripts de administración de trabajo, el resultado se almacena como archivos .txt en la misma ubicación. También puede especificar una ruta personalizada para almacenar la salida. En las siguientes secciones, se enumeran los pasos para ejecutar los scripts para recopilar información acerca de los trabajos.

Ejecución de la aplicación Java para recopilar información de trabajo

Puede ejecutar la aplicación JobInfoCollector.jar para recopilar información de trabajo. Asegúrese de que ha actualizado la consulta MySQL en el archivo JobInfoCollector.properties antes de ejecutar la aplicación Java. El archivo también contiene un ejemplo de configuración.

Para ejecutar la aplicación Java para recopilar información de trabajo:

  1. Inicie sesión en la CLI del nodo de Junos Space.
  2. Ingrese el nombre de usuario y la contraseña del administrador en el indicador de inicio de sesión de Junos Space y presione Intro.

    El nombre de usuario predeterminado es admin y la contraseña predeterminada es abc123.

    Se muestra el menú de configuración de Junos Space.

  3. Escriba 6 (si está usando un dispositivo de hardware) o 7 (si está utilizando un dispositivo virtual) en el símbolo del menú de configuración de Junos Space para ejecutar comandos de shell.

    Se le pedirá que introduzca su contraseña.

    El siguiente es un resultado de ejemplo de un dispositivo virtual:

  4. Escriba la contraseña de administrador y presione Intro.

    Aparecerá el indicador del shell.

  5. Escriba cd /var/log/space-debug/debug-utilities/jobManagement en el símbolo del shell y presione Intro.
  6. (Opcional) Para ver la lista de scripts de administración de trabajos y aplicaciones Java, ingrese ls y presione Intro.
  7. Escriba /usr/bin/java -jar JobInfoCollector.jar y presione Intro.

    Se mostrarán las siguientes opciones:

  8. Escriba 1, 2, o 3 para seleccionar una opción.
  9. Ingrese el nombre de usuario de la base de datos.
  10. Introduzca la contraseña de la base de datos.
  11. Las entradas que se muestran dependen de la opción que haya seleccionado.

    Si seleccionó la opción 1, debe ingresar el ID del trabajo principal.

    1. Ingrese un ID de trabajo.

      El resultado de este comando se guarda en el archivo JobHierarchy-<job-ID>.txt en el mismo directorio. El siguiente es un resultado de ejemplo si seleccionó 1:

    Si seleccionó la opción 2, debe ingresar una consulta MySQL.

    1. Escriba una consulta MySQL; por ejemplo, mostate=’Failure’.

      Esta consulta filtra los trabajos que fallaron. El siguiente es un resultado de ejemplo si seleccionó 2:

    Si seleccionó la opción 3, la lista de trabajos no programados se guarda en el archivo UnscheduledJobs.txt en el mismo directorio.

    1. El siguiente es un resultado de ejemplo si seleccionó 3:

Puede ver la jerarquía de un subjob (entrada como el ID de trabajo principal), una lista de trabajos que actualmente no están programados o el resultado basado en la consulta que escribió en el archivo JobInfoCollector.properties .

Ejecución del script para ver el seguimiento de pila de un trabajo

Se ejecuta la secuencia de getJobThreadDump.sh comandos para ver el seguimiento de pila de un trabajo.

Para ejecutar el script para ver el seguimiento de pila de un trabajo:

  1. Inicie sesión en la CLI del nodo de Junos Space.
  2. Ingrese el nombre de usuario y la contraseña del administrador en el indicador de inicio de sesión de Junos Space y presione Intro.

    El nombre de usuario predeterminado es admin y la contraseña predeterminada es abc123.

    Se muestra el menú de configuración de Junos Space.

  3. Escriba 6 (si está usando un dispositivo de hardware) o 7 (si está utilizando un dispositivo virtual) en el símbolo del menú de configuración de Junos Space para ejecutar comandos de shell.

    Se le pedirá que introduzca su contraseña.

  4. Escriba la contraseña de administrador y presione Intro.

    Aparecerá el indicador del shell.

  5. Escriba cd /var/log/space-debug/debug-utilities/jobManagement en el símbolo del shell y presione Intro.
  6. (Opcional) Para ver la lista de scripts de administración de trabajos y aplicaciones Java, escriba ls y presione Intro.
  7. Escriba ./getJobThreadDump.sh <job-ID> y presione Intro.

    El resultado de este comando se guarda en el archivo JobThreadDump-<job-ID>.txt en el mismo directorio.

  8. (Opcional) Para guardar el seguimiento de pila del trabajo en una ubicación de salida personalizada, escriba ./getJobThreadDump.sh <job-ID> <output-file-path> y presione Intro.

Ejecución de la secuencia de comandos para ver la información del trabajo en los nodos

Puede ejecutar la secuencia de SystemLoadViewer.sh comandos para ver la información del trabajo en un nodo.

Para ejecutar el script para ver la información del trabajo en un nodo:

  1. Inicie sesión en la CLI del nodo de Junos Space.
  2. Ingrese el nombre de usuario y la contraseña del administrador en el indicador de inicio de sesión de Junos Space y presione Intro.

    El nombre de usuario predeterminado es admin y la contraseña predeterminada es abc123.

    Se muestra el menú de configuración de Junos Space.

  3. Escriba 6 (si está usando un dispositivo de hardware) o 7 (si está utilizando un dispositivo virtual) en el símbolo del menú de configuración de Junos Space para ejecutar comandos de shell.

    Se le pedirá que introduzca su contraseña.

  4. Escriba la contraseña de administrador y presione Intro.

    Aparecerá el indicador del shell.

  5. Escriba cd /var/log/space-debug/debug-utilities/jobManagement en el símbolo del shell y presione Intro.
  6. (Opcional) Para ver la lista de scripts de administración de trabajos y aplicaciones Java, escriba ls y presione Intro.
  7. Escriba ./SystemLoadViewer.sh y presione Intro.

    El resultado de este comando se guarda en el archivo ./SystemLoadInfo.txt en el mismo directorio. El siguiente es un resultado de ejemplo del comando:

  8. (Opcional) Para guardar la información del trabajo de un nodo en una ubicación de salida personalizada, escriba ./SystemLoadViewer.sh <output-file-path>.

Puede ver información como la memoria en los nodos, el número de trabajos de raíz y subjobs en cada uno de los nodos, etc.