ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Upstart Ubuntu


Enviado por   •  31 de Diciembre de 2012  •  282 Palabras (2 Páginas)  •  323 Visitas

Página 1 de 2

Trabajos en Upstart.

Upstart [viii] es un proceso de arranque no secuencial basado en eventos que ha sido incluido por defecto a partir de la versión 6.10 de Ubuntu.

Un trabajo es una tarea o un servicio que puede ser ejecutado o detenido cuando se dispara un evento, y que también puede generar nuevos eventos para gestionar otros trabajos que dependen de él.

Un sistema de arranque de este tipo tiene la ventaja de poder lanzar las tareas necesarias cuando el sistema reconoce los dispositivos correspondientes, sin necesidad de esperar a terminar la ejecución de tareas anteriores. Por lo tanto, puede definirse una especie de árbol de ejecución de tareas.

Upstart puede emular el modo de trabajar de SysVinit, definiendo niveles de ejecución para los servicios generales del sistema. Ubuntu 8.10 Intrepid

55

define por defecto el nivel 2, además de los niveles de mantenimiento (0, 1 y 6).

El siguiente ejemplo muestra el fichero /etc/event.d/rc2, que configura el trabajo para definir el nivel de ejecución 2.

El administrador puede definir el orden de arranque de los servicios, de manera similar a SysVinit, incluyendo los enlaces simbólicos a los scripts correspondientes en el directorio /etc/init.d/rcN.d o ejecutando la orden update-rc.d.

El formato de ejecución para arrancar o parar un servicio es el siguiente:

/etc/init.d/Servicio { start|stop|restart|reload|status }

La tabla describe algunos de los mandatos de gestión de servicios y trabajos de arranque en Ubuntu 7.10.

start on runlevel 2

stop on runlevel [!2]

console output

script

set $(runlevel --set 2 || true)

exec /etc/init.d/rc 2

endscript

Mandato

Descripción

initctl

Utilidad de control del proceso de arranque para ejecutar órdenes y lanzar eventos.

start

Arranca un trabajo

status

Muestra el estado de ejecución de un trabajo.

stop

Para un trabajo.

telinit

Cambia al nivel de ejecución especificado.

update-rc.d

...

Descargar como (para miembros actualizados)  txt (2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com