GoGPT Best VPN GoSearch

icono de página de OnWorks

pegasus-cluster: en línea en la nube

Ejecute pegasus-cluster en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando pegasus-cluster 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


pegasus-cluster: ejecuta una lista de aplicaciones

SINOPSIS


pegaso-racimo [-d] [-e | -f] [-S ec] [-s fn] [-R fn] [-n nr] [fichero de entrada]

DESCRIPCIÓN


La pegaso-racimo La herramienta ejecuta una lista de aplicaciones en el orden especificado (asumiendo
modo secuencial.) Se utiliza generalmente para hacer agrupaciones horizontales de
aplicación, y no se preocupa por las fallas de la aplicación. Tales fallas deben ser
atrapado usando pegaso-kickstart para iniciar la aplicación.

En el modo de agrupamiento vertical, el en las el fracaso se recomienda el modo, finalizando la ejecución tan pronto
como falla una aplicación. Al ejecutar un flujo de trabajo complejo pegaso-racimo ,
El orden de las aplicaciones en el archivo de entrada debe estar ordenado topológicamente.

Las aplicaciones suelen utilizar pegaso-kickstart ejecutar. En el pegaso-kickstart
caso, todas las invocaciones de pegaso-kickstart excepto que el primero debe agregar el
pegaso-kickstart opción -H suprimir la repetición del preámbulo XML y otros
encabezados sin interés cuando se repiten.

pegaso-racimo permite cotizaciones de estilo shell. Se elimina un nivel de cotización de la
argumentos. Tenga en cuenta que pegaso-kickstart también eliminará un nivel de cotización.

ARGUMENTOS


-d
Esta opción aumenta el nivel de depuración. El mensaje de depuración se genera en stdout . Por
por defecto, la depuración es mínima.

-e
Esta bandera enciende el antiguo comportamiento de pegaso-racimo para ejecutar siempre todo y
devuelve el éxito pase lo que pase. los -e bandera es mutuamente excluyente con el -f bandera. Por
por defecto, todas las aplicaciones se ejecutan independientemente de los fallos. Cualquier aplicación detectada
falla da como resultado un estado de salida distinto de cero pegaso-racimo.

-f
En modo de falla total, tan pronto como falla una aplicación, ya sea a través de una salida distinta de cero
código, o al morir en una señal, se detiene la ejecución posterior. En ejecución paralela
modo, es posible que se hayan iniciado una o más aplicaciones posteriores en el archivo de secuencia
ya en el momento en que se detecta el fallo. Cúmulo de pegaso esperará la finalización
de estas aplicaciones, pero no iniciar otras nuevas. los -f bandera es mutuamente excluyente con
el -e bandera. De forma predeterminada, todas las aplicaciones se ejecutan independientemente de las fallas. Alguna
La falla de la aplicación detectada da como resultado un estado de salida distinto de cero pegaso-racimo.

-h
Esta opción imprime el mensaje de ayuda y sale del programa.

-s fn
Esta opción enviará un mensaje de protocolo (para Mei) al archivo especificado. Por defecto,
todos los mensajes están escritos en stdout .

-R fn
La función de informe de progreso, si está activada, escribirá un registro de evento cada vez que
se inicia la aplicación y un registro de evento cada vez que finaliza una aplicación. Este es
para permitir el seguimiento de los trabajos en curso. De forma predeterminada, los registros de seguimiento no se escriben, a menos que
la variable de entorno SEQEXEC_PROGRESS_REPORT Está establecido. Si está configurado, los informes de progreso se
adjunto al archivo al que apunta la variable de entorno.

-S ec
Esta opción es una opción múltiple, que se puede utilizar varias veces. Por cada dado
código de salida distinto de cero de una aplicación, márquelo como una forma de éxito. En -f modo, este
significa que pegaso-racimo no fallará al ver este código de salida desde cualquier
aplicación que ejecuta. De forma predeterminada, todos los códigos de salida distintos de cero constituyen un error.

-n nr
Esta opción determina la cantidad de ejecución paralela. Normalmente, ejecución paralela
solo se recomienda en sistemas multinúcleo y debe implementarse con bastante cuidado, es decir
solo trabajos completamente independientes en todo fichero de entrada debe intentarse nunca
se ejecutará en paralelo. El argumento nr es el número de trabajos paralelos que se deben
usó. Además de un número entero no negativo, la palabra auto también se entiende. Cuando
auto está especificado, pegaso-racimo intentará determinar automáticamente el número
de núcleos disponibles en el sistema. Ejecución estrictamente secuencial, como si nr fue 1, es
el valor por defecto. Si la variable de entorno SEQEXEC_CPUS está configurado, determinará el
número predeterminado de CPU.

fichero de entrada
El archivo de entrada especifica una lista de aplicaciones para ejecutar, una por línea. Comentarios y
se permiten líneas vacías. El carácter de comentario es el octothorpe (#) y se extiende a
el final de la línea. Por defecto, pegaso-racimo usos stdin para leer la lista de
aplicaciones para ejecutar.

DEVOLUCION VALOR


La pegaso-racimo la herramienta devuelve 1, si se utilizó una opción ilegal. Devuelve 2, si el
archivo de estado de la opción -s No puede ser abierto. Devuelve 3, si el archivo de entrada no se puede
abrió. Lo hace No devolver cualquier error de las aplicaciones fallidas en la salida anterior -e modo. En
tu préstamo estudiantil y duro fracaso -f modo, devolverá 5 por falla real. La determinación de
la falla es modificada por el -S .

Todos los demás errores internos están ausentes, pegaso-racimo siempre devolverá 0 cuando se ejecute
sin -f . A diferencia de la cáscara, lo hará No devuelve el código de salida de la última aplicación. En tu préstamo estudiantil
modo, devolverá 5, si alguna aplicación falla. A diferencia de la cáscara, lo hará No devuelve el
código de salida de la última aplicación. Sin embargo, ejecutará todas las aplicaciones. La determinacion
de falla es modificado por el -S bandera. En -f modo, * pegasus-cluster devuelve 0 si
todas las aplicaciones de la secuencia principal tuvieron éxito, o 5 si una falló; o más de uno en paralelo
modo de ejecución. Solo se ejecutará mientras las aplicaciones hayan tenido éxito. Como antes, el
* La bandera -S determina qué constituye una falla.

La pegaso-racimo La aplicación también creará un pequeño resumen sobre stdout para cada trabajo,
y uno para sí mismo, sobre el éxito y el fracaso. El campo fracasado informa cualquier código de salida
eso no era cero o una señal de terminación de la muerte. Lo hace No incluir salida distinta de cero
códigos que se marcaron como correctos con el -S .

TAREA RESUMEN


Cada tarea ejecutada por pegaso-racimo genera un registro entre corchetes como
esto (cada entrada se divide en dos líneas para facilitar la lectura):

[cluster-task id=1, start="2011-04-27T14:31:25.340-07:00", duration=0.521,
estado = 0, línea = 1, pid = 18543, aplicación = "/ bin / usleep"]
[cluster-task id=2, start="2011-04-27T14:31:25.342-07:00", duration=0.619,
estado = 0, línea = 2, pid = 18544, aplicación = "/ bin / usleep"]
[cluster-task id=3, start="2011-04-27T14:31:25.862-07:00", duration=0.619,
estado = 0, línea = 3, pid = 18549, aplicación = "/ bin / usleep"]

Cada registro es introducido por la cadena tarea de grupo con los siguientes componentes,
donde se citan cadenas:

id
Este es un valor numérico para la aplicación de secuencia principal, que indica la
lugar en el archivo de secuencia. La tarea de configuración usa la cadena Configure y la limpieza
la tarea usa la cadena limpieza .

comienzo
es la marca de tiempo ISO 8601, con una resolución de milisegundos, cuando la aplicación se
empezado. Esta cadena se cita.

duración
es la duración del tiempo de pared de la aplicación en segundos, con una resolución de milisegundos.

estado
son los crudo estado de salida como lo devuelve el esperar familia de llamadas al sistema. Normalmente, el
el código de salida se encuentra en el byte alto y la señal de muerte en el byte bajo.
Por lo general, 0 indica una ejecución exitosa y cualquier otro valor un problema. Sin embargo,
Los detalles pueden diferir entre sistemas, y los códigos de salida solo son significativos en el mismo
os y arquitectura.

línea
es el número de línea donde se encontró la tarea en el archivo de secuencia principal. Configuración y
las tareas de limpieza no tienen este atributo.

pid
es el ID de proceso bajo el cual se ejecutó la aplicación.

applicación
es la ruta a la aplicación que se inició. Al igual que con el registro de progreso, cualquier
pegaso-kickstart se analizará para que vea la verdadera aplicación.

PEGASUS-CLÚSTER RESUMEN


El resumen final de recuentos es un registro entre corchetes como este (roto
en dos líneas para facilitar la lectura):

[cluster-summary stat = "ok", líneas = 3, tareas = 3, éxito = 3, fallido = 0, extra = 0,
duration=1.143, start="2011-04-27T14:31:25.338-07:00", pid=18542, app="./seqexec"]

El registro es introducido por la cadena. resumen de grupo con los siguientes componentes:

stat
La cuerda fallar when pegaso-racimo volvería con un estado de salida de 5.
Concretamente, esto es cualquier falla en tu préstamo estudiantil modo, y primer fallo en -f modo.
De lo contrario, siempre será la cadena ok , si se produce el registro.

líneas
es el número de línea de parada del archivo de secuencia de entrada, que indica hasta qué punto el procesamiento
tiene. Hasta el número de núcleos, se pueden haber analizado líneas adicionales en caso de -f
modo.

tasks
es el número de tareas procesadas.

tenido éxito
es el número de trabajos de secuencia principal que se realizaron correctamente.

fracasado
es el número de trabajos de secuencia principal que fallaron. La condición de falla depende de la
-S configuraciones también.

trabajo
es 0, 1 o 2, dependiendo de la existencia de trabajos de configuración y limpieza.

duración
es la duración en segundos, con resolución de milisegundos, cuánto tiempo * pegasus-cluster
corrió.

comienzo
es la hora de inicio de pegaso-racimo como sello de tiempo ISO 8601.

Use pegasus-cluster en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.