![¿Tiempo que init espera antes de enviar kill -9 al apagar?](https://rvso.com/image/38706/%C2%BFTiempo%20que%20init%20espera%20antes%20de%20enviar%20kill%20-9%20al%20apagar%3F.png)
Hasta donde yo entiendo el shutdown
comando: si envío un shutdown -h now
init 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 server
sistema 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 -t
indicador 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í.