Activation de SNMP sur ESXi
Dans l'optique d'une supervision d'un parc de serveurs ESXi on a besoin d'activer les services SNMP.
Voici deux procédures à suivre pour activer SNMP sur les serveurs ESXi, la première passe directement par la console SSH, la seconde utilise la console RCLI "VMWare Remote Commande Line Interface" .
I Console SSH
1- Se connecter au serveur ESXi par SSH avec putty par exemple.
2- Sauvegarder le fichier /etc/vmware/snmp.xml ( cp /etc/vmware/snmp.xml /etc/vmware/snmp.xml.save)
3- Avec vi ouvrir le fichier /etc/vmware/snmp.xml (vi /etc/vmware/snmp.xml ).
4- On active SNMP en remplaçant la valeur false par la valeur true dans la balise "enabled" <enabled>true</enabled>
5- Dans le même fichier on renseigne la communauté SNMP dans la balise "communities", <communities>public</communities>, public dans cet exemple.
6- Dans le même fichier on renseigne le manager SNMP destinataire des TRAP: <targets>AdresseIP_du_Manager@162 communauté</targets>
7- Redémarrer les services console se ESXi ( /sbin/services.sh restart ).
II RCLI
Une fois le client RCLI installé ( En téléchargement gratuit chez VMWare http://communities.vmware.com/community/vmtn/vsphere/automationtools/vsphere_cli )
1- Taper la commande suivante pour configurer les paramètres SNMP : c:\program files\vmware\Vmware vSphere CLI\bin\vicfg-snmp -server Adesse_IP_ESXI -c public -t Adresse_IP_Manager@162/communauté
2- Taper la commande suivante pour activer SNMP : vicfg-snmp -server Adesse_IP_ESXI -E