Je surveille certains ordinateurs sur le réseau de mon entreprise via SNMP.
Pour une raison quelconque, le service SNMPD ne fonctionne pas comme prévu après le redémarrage sur les hôtes Ubuntu.
En regardant pstree
, je peux voir que le service snmpd a démarré sous le nœud racine init
, mais les demandes adressées à cet hôte échouent.
Si je redémarre le service avec service snmpd restart
, il entre dans le nœud lightdm/init
et fonctionne comme prévu.
Est-ce qu'il me manque quelque chose pour que snmpd
démarre au démarrage?
J'utilise Ubuntu 14.04 LTS avec l'interface gnome-shell.
Commencez par vérifier si le service snmpd est démarré au démarrage à l’aide de la commande ci-dessous.
service --status-all
Si snmpd est activé pour démarrer au démarrage, vous verrez. (+ signe pour activer, - signe pour désactiver)
[+] snmpd
Vous pouvez mettre snmpd au démarrage en utilisant cette commande.
update-rc.d snmpd defaults
Mon fichier snmpd.conf
a été configuré à l'aide de la commande snmpconf
. Lorsque je l'ai configuré pour la première fois, j'ai défini la communauté ET le nom d'hôte de la machine pouvant surveiller.
Pour une raison quelconque (je ne sais pas pourquoi), la définition de cette surveillance snmp impossible pour le nom d'hôte au démarrage (le redémarrage du service fonctionne bien). Si je spécifie uniquement ma chaîne de communauté, snmpd fonctionne comme prévu.