Este es el comando qping que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
qping: comprueba el estado de la aplicación de los demonios de Sun Grid Engine.
SINTAXIS
qping [-ayuda] [-noalias] [-ssl | -tcp] [ [ [-I ] [-información] [-F] ] | [ [-dump_tag etiqueta
[parámetro] ] [-vertedero] [-sin línea nueva] ] ]
DESCRIPCIÓN
Qping se utiliza para validar el estado de ejecución de un demonio de servicio de Sun Grid Engine. los
La implementación actual de Sun Grid Engine permite consultar el demonio SGE_QMASTER y cualquier
ejecutando el demonio SGE_EXECD. El comando qping se utiliza para enviar una SIM (información de estado
Message) al demonio de destino. La capa de comunicación del demonio especificado
responder con un SIRM (mensaje de respuesta de información de estado) que contiene el estado
información sobre el demonio consultado.
Las opciones qping -dump y -dump_tag que permiten a un administrador observar la
flujo de datos del protocolo de comunicación de un demonio de servicio Sun Grid Engine. El qping -dump
La instrucción debe iniciarse con la cuenta root y en el mismo host donde se observó
el demonio se está ejecutando.
OPCIONES
-f
Muestra información de estado completa en cada intervalo de ping.
Nombre de pila salida Línea: La primera línea de salida muestra la fecha y hora de la solicitud.
SIRM Versión: Número de versión interna del SIRM (mensaje de respuesta de información de estado)
SIRM mensaje Identificación: ID de mensaje actual para esta conexión
comienzo hora: Hora de inicio del demonio. El formato es el siguiente:
MM / DD / AAAA HH: MM: SS (segundos desde el 01.01.1970)
run time [s]: Tiempo de ejecución en segundos desde la hora de inicio
la vida in read buffer: Nr. de mensajes almacenados en búfer en el búfer de comunicación. Los mensajes
se almacenan en búfer para la aplicación (demonio). Cuando este número crece demasiado, el demonio es
no puede manejar todos los mensajes que se le envían.
la vida in escribir buffer: Nr. de mensajes almacenados en búfer en el búfer de escritura de comunicación. los
Los mensajes se envían desde la aplicación (demonio) a los clientes conectados, pero el
La capa de comunicación aún no pudo enviar los mensajes. Si este número crece demasiado,
la capa de comunicación no puede enviarlos tan rápido como la aplicación (demonio) quiere
los mensajes a enviar.
no of conectado clientela: Este es el número de clientes conectados reales a este demonio.
Esto también implica la conexión qping actual.
Estado: El valor de estado del demonio. Este valor depende de la aplicación que responda
a la solicitud de qping. Si la aplicación no proporciona ninguna información, el estado es
99999. Estos son los posibles valores de información de estado para los demonios de Sun Grid Engine:
qmaestro:
0 No hay una situación de sincronización inusual.
1 Uno o más subprocesos ha alcanzado el tiempo de espera de advertencia. Esto puede suceder cuando al menos uno
el hilo no incrementa su marca de tiempo durante un tiempo no habitual. Un posible
La razón de esto es una gran carga de trabajo para este hilo.
2 Uno o más subprocesos ha alcanzado el tiempo de espera de error. Esto puede suceder cuando al menos uno
El hilo no ha incrementado su marca de tiempo durante más de 10 minutos.
3 La medición de tiempo no se inicializa.
ejecutar:
0 No hay una situación de sincronización inusual.
1 Dispatcher ha alcanzado el tiempo de espera de advertencia. Esto puede suceder cuando el despachador lo hace
no incrementar su marca de tiempo durante un tiempo inusualmente largo. Una posible razón de esto es
una gran carga de trabajo.
2 Dispatcher ha alcanzado el tiempo de espera de error. Esto puede suceder cuando el despachador no ha
incrementó su marca de tiempo por más de 10 minutos.
3 La medición de tiempo no se inicializa.
Info: Mensaje de estado del demonio. Este valor depende de la aplicación a la que responda
la solicitud qping. Si la aplicación no proporciona ninguna información, el mensaje de información
no está disponible". Aquí están los posibles valores de información de estado para Sun Grid
Demonios del motor:
qmaestro:
El mensaje de información contiene información sobre los hilos de qmaster seguidos de un hilo
información de estado y hora. Cada vez que pasa uno de los hilos conocidos
su ciclo principal se actualiza la información de tiempo. Dado que el qmaster tiene dos mensajes
hilos cada hilo de mensajes actualiza la hora. Esto significa el tiempo de espera para
El hilo de mensajes (MT) solo puede ocurrir cuando ya no hay ningún hilo de mensajes activo:
THREAD_NAME: THREAD_STATE (THREAD_TIME)
SUBPROCESO_NOMBRE:
PRINCIPAL: hilo principal
señalizador: hilo de señal
event_master: hilo principal del evento
temporizador: hilo de temporizador
trabajador: hilo de trabajador
oyente: hilo de escucha
planificador: hilo del planificador
jvm: hilo de Java
Los nombres de los hilos anteriores irán seguidos de un número de 3 dígitos.
SUBPROCESO_ESTADO:
R: corriendo
W: Advertencia
E: error
HORA_HORA:
Tiempo desde la última actualización de la marca de tiempo.
Después de la información del despachador sigue una cadena de información adicional que
describe el estado completo de la solicitud.
ejecutar:
El mensaje de información contiene información para el despachador de trabajos execd:
despachador: ESTADO (HORA)
ESTADO:
R: corriendo
W: Advertencia
E: error
TIME:
Tiempo desde la última actualización de la marca de tiempo.
Después de la información del hilo sigue una cadena de información adicional que describe
el estado de la aplicación.
Monitor: Si está disponible, muestra estadísticas en un hilo. Se muestran los datos de cada hilo.
en una línea. El formato de esta línea se puede cambiar en cualquier momento. Solo el maestro implementa
el seguimiento.
-ayuda
Imprime una lista de todas las opciones.
-i intervalo
Establecer el tiempo de intervalo de qping.
El intervalo de tiempo predeterminado es un segundo. Qping enviará una SIM (información de estado
Mensaje) en cada intervalo de tiempo.
-información
Mostrar información de estado completa (ver -f para obtener más información) y salir. El valor de salida 0
indica que no hay error. En caso de errores, qping vuelve con 1.
-noalias
Ignore el archivo host_aliases, que se encuentra en / / common / host_aliases. If
Si se utiliza esta opción, no es necesario configurar ninguna variable de entorno de Sun Grid Engine.
-ssl
Esta opción se puede utilizar para especificar una configuración SSL (Secure Socket Layer). El qping
utilizará la configuración para conectarse a los servicios que ejecutan SSL. Si el archivo de configuración de SGE es
no tiene origen, debe usar la opción -noalias para evitar la necesidad de SGE_ROOT
Variable ambiental. Las siguientes variables de entorno se utilizan para especificar su
certificados:
SSL_CA_CERT_FILE - Archivo de certificado de CA
SSL_CERT_FILE - archivo de certificados
SSL_KEY_FILE - archivo de claves
SSL_RAND_FILE - archivo rand
-tcp
Esta opción se utiliza para seleccionar TCP / IP como el protocolo utilizado para conectarse a otros servicios.
-ninguna nueva línea
La salida de volcado no tendrá un salto de línea dentro de un mensaje y los mensajes binarios no
desempaquetado.
-tugurio
Esta opción permite a un administrador observar el flujo de datos del protocolo de comunicación de un
Demonio de servicio Sun Grid Engine. La instrucción qping -dump debe iniciarse como root y en
el mismo host donde se ejecuta el demonio observado.
La salida se escribe en stdout. La variable de entorno "SGE_QPING_OUTPUT_FORMAT" puede ser
establecer para ocultar columnas, establecer un ancho de columna predeterminado o establecer un formato de salida de nombre de host. los
El valor de la variable de entorno se puede establecer en cualquier combinación de los siguientes
especificadores separados por un carácter de espacio:
"h: X" -> ocultar columna X
"s: X" -> mostrar columna X
"w: X: Y" -> establecer el ancho de la columna X en Y
"hn: X" -> establecer el parámetro de salida del nombre de host X.
Los valores de X son "largos" o "cortos"
Inicie qping -help para ver qué columnas están disponibles.
-dump_tag etiqueta [parámetro]
Esta opción tiene el mismo significado que -dump, pero puede proporcionar más información al
especificando el nivel de depuración y los tipos de mensajes que debe imprimir qping:
-dump_tag TODOS
Esta opción muestra todos los mensajes de depuración posibles (APP + MSG) para los niveles de depuración, ERROR,
ADVERTENCIA, INFO, DEBUG y DPRINTF. El servicio contactado debe soportar este tipo de
depuración. Esta opción no está implementada actualmente.
-dump_tag APLICACIÓN
Esta opción muestra solo los mensajes de depuración de la aplicación para los niveles de depuración, ERROR,
ADVERTENCIA, INFO, DEBUG y DPRINTF. El servicio contactado debe soportar este tipo de
depuración. Esta opción no está implementada actualmente.
-dump_tag MSG
Esta opción tiene el mismo comportamiento que la opción -dump.
fortaleza
Host donde se está ejecutando el demonio.
Puerto
Puerto que ha vinculado el demonio (se utilizó el número de puerto sge_qmaster / sge_execd).
nombre
Nombre del punto final de comunicación ("qmaster" o "execd"). Un punto final de comunicación es un
triplete de nombre de host / nombre de punto final / id de punto final (por ejemplo, hostA / qmaster / 1 o subhost / qstat / 4).
id
Id del punto final de comunicación ("1" para demonios)
EJEMPLOS
> qping master_host 31116 qmaster
08/24/2004 16:41:15 endpoint master_host / qmaster / 1 en el puerto 31116 está activo desde 365761 segundos
08/24/2004 16:41:16 endpoint master_host / qmaster / 1 en el puerto 31116 está activo desde 365762 segundos
08/24/2004 16:41:17 endpoint master_host / qmaster / 1 en el puerto 31116 está activo desde 365763 segundos
> qping -info master_host 31116 qmaster 1
08/24/2004 16:42:47:
Versión SIRM: 0.1
ID de mensaje SIRM: 1
hora de inicio: 08/20/2004 11:05:14 (1092992714)
tiempo de ejecución [s]: 365853
mensajes en búfer de lectura: 0
mensajes en el búfer de escritura: 0
nr. de clientes conectados: 4
estado: 0
información: está bien
> qping -info execd_host 31117 execd 1
08/24/2004 16:43:45:
Versión SIRM: 0.1
ID de mensaje SIRM: 1
hora de inicio: 08/20/2004 11:06:13 (1092992773)
tiempo de ejecución [s]: 365852
mensajes en búfer de lectura: 0
mensajes en el búfer de escritura: 0
nr. de clientes conectados: 2
estado: 0
información: está bien
MEDIO AMBIENTE VARIABLES
SGE_ROOT Especifica la ubicación de los archivos de configuración estándar de Sun Grid Engine.
SGE_CELL Si se establece, especifica la celda predeterminada de Sun Grid Engine.
Use qping en línea usando los servicios de onworks.net