Prueba de niveles rc.d

Prueba de niveles rc.d

Tengo una jerarquía de programas en ejecución que tienen un orden de inicio y parada muy específico. Creo que configuré los niveles de ejecución correctamente, pero tengo problemas porque algunos de ellos no funcionan en el orden previsto. ¿Hay alguna manera de pasar por el inicio y el apagado para poder ver qué sucede mientras sucede?

Respuesta1

La forma en que Debian/ubuntu ordena el rc(number).darranque es:

0 a 6para el nivel de ejecución, 0 para detener, 6 para reiniciar, etc.

kal principio del enlace de Kill.

Sal principio del enlace de Inicio.

El número después de K/S es el orden en el que comienzan dentro de cada nivel de ejecución de menor a mayor.

ejemplos:

/etc/rc3.d/S20apache2 -> ../init.d/apache2

comienza antes:

/etc/rc3.d/S75sudo -> ../init.d/sudo

El comando para actualizar los niveles de ejecución es update-rc.d.

ejemplo dedebutante:

  • iniciar Apache con prioridad 20 en los niveles de ejecución 2, 3, 4 y 5 y matar con prioridad 80 en los niveles de ejecución 0, 1 y 6

    update-rc.d apache2 start 20 2 3 4 5 . stop 80 0 1 6 
    

información relacionada