Si vous ne souhaitez pas modifier les autorisations sur /var/run dossier lui-même, vous pouvez configurer nagios pour stocker le fichier de verrouillage n'importe où sur le système en ajoutant la ligne ci-dessous à votre nagios.cfg dossier. Tant que vous pointez le lock_file vers un répertoire auquel nagios a accès pour créer, modifier et supprimer des fichiers, alors vous devriez être prêt à partir.
Vous pouvez même stocker le fichier de verrouillage dans votre répertoire d'installation de nagios en créant un répertoire comme :/usr/lib/nagios/var
lock_file=/usr/lib/nagios/var
Tout d'abord, découvrez ce que le pid
de nagios
processus est :
$ ps aux | grep nagios
Ensuite, vous pouvez utiliser cette commande pour redémarrer le service :
kill -HUP <nagios_pid>
et ceci pour arrêter :
kill <nagios_pid>
Pour arrêter nagios automatiquement, vous devriez avoir son pid
en /var/run/nagios.pid
. Vérifiez-le.