Si no desea cambiar los permisos en /var/run carpeta en sí, puede configurar nagios para almacenar el archivo de bloqueo en cualquier parte del sistema agregando la siguiente línea a su nagios.cfg expediente. Siempre y cuando señale el lock_file opción a un directorio al que nagios tiene acceso para crear, modificar y eliminar archivos, entonces debería estar listo para comenzar.
Incluso podría almacenar el archivo de bloqueo dentro de su directorio de instalación de nagios creando un directorio como:/usr/lib/nagios/var
lock_file=/usr/lib/nagios/var
Primero, averigüe cuál es el pid
de nagios
el proceso es:
$ ps aux | grep nagios
Luego puede usar este comando para reiniciar el servicio:
kill -HUP <nagios_pid>
y esto para parar:
kill <nagios_pid>
Para detener nagios automáticamente, debe tener su pid
en /var/run/nagios.pid
. Compruébalo.