Installer SNMP
Ce guide décrit comment installer et faire une configuration de base SNMP sur une RedHat Enterprise Linux ou CentOS. Probablement il fonctionnera sur de nombreux autres systèmes Linux.
La détection de faute est un des aspects important des systèmes répartis et fait en général
les parties des différents toolkits de communication de groupe. Une autre approche est d’avoir un service de détection de faute indépendant.
1. Installation SNMP
Exécuté la commande suivante pour Installer SNMP :
# yum install net-snmp-utils
Répondre “y” pour finir d’installer SNMP.
Téléchargement des Packages:
(1/2): net-snmp-utils-5.3 100% |=========================| 182 kB
(2/2): net-snmp-5.3.1-24. 100% |=========================| 698 kB
Installing: net-snmp ######################### [1/2]
Installing: net-snmp-utils ######################### [2/2]
Installed: net-snmp-utils.i386 1:5.3.1-24.el5_2.2
Dependency Installed: net-snmp.i386 1:5.3.1-24.el5_2.2
Maintenant SNMP est installé.
2. Configurer SNMP
Attention fais une sauvegarde du fichier de configuration snmpd.
# mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.org
Créé un nouveau fichier de config snmpd.
# vi /etc/snmp/snmpd.conf
rocommunity public
syslocation “PDC, Peters DataCenter”
syscontact fabblog@fabaur.fr
Démarer le service snmpd
# /etc/init.d/snmpd start
Faites un snmpwalk pour s’assurer qu’il est démarer
# snmpwalk -v 1 -c public -O e 127.0.0.1
Réponse :
SNMPv2-MIB::sysDescr.0 = STRING: Linux dull 2.6.18-92.1.17.el5 #1 SMP Tue Nov 4 13:45:01 EST 2008 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (16748) 0:02:47.48
SNMPv2-MIB::sysContact.0 = STRING: peter@it-slav.net
SNMPv2-MIB::sysName.0 = STRING: dull
SNMPv2-MIB::sysLocation.0 = STRING: “PDC, Peters DataCentral”
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01
Il fonctionne.
Et enfin, assurez-vous snmpd démarre la prochaine fois que vous redémarrez votre machine.
# chkconfig snmpd on