¿Tiempo que init espera antes de enviar kill -9 al apagar?

¿Tiempo que init espera antes de enviar kill -9 al apagar?

Hasta donde yo entiendo el shutdowncomando: si envío un shutdown -h nowinit intentaré detener todos los procesos correctamente, esperaré un cierto tiempo y luego enviaré kill -9.

Mi pregunta es: ¿cuánto tiempo esperará init y cómo configuro este período de tiempo? Tengo un mysql serversistema que puede tardar hasta 15 minutos en detenerse correctamente y quiero estar seguro de que init no lo intente kill -9.

Al leer la página de manual, a primera vista parece que el -tindicador es lo que estoy buscando; sin embargo, al leer con un poco más de detalle este indicador en realidad especifica el retraso entre el envío del comando de apagado y el inicio para intentar detener todos los procesos correctamente.

El sistema operativo es CentOS 6, pero también está interesado en Debian 7.

Respuesta1

Puede especificar el tiempo después del cual necesita apagar como se mencionóaquí.

shutdown -h +15 "Waiting for graceful shutdown of mysql server"

EDITAR

Utilicé el siguiente script en una de las máquinas para comprobar si el script se está eliminando.

while true; do sleep 999999; done

El proceso no fue asesinado y estaba ahí.

información relacionada