View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Instalar snmpd en las pegasus




Wednesday, 28 July 2010, 4:57:38 pm
Para hacer que se pueden ejecutar comandos externos Se hace lo siguiente (crear un extend, uso de snmpwalk para llamar a todos los extend, uso de snmpwalk para llamar a un extend específico):

1. Se añade un comando al snmpd.conf;
para Net-SNMPd 5.2 o superior:
extend datecheck /bin/date
para Net-SNMPd anterior a 5.2 (incluyendo la versión de Solaris 10 SMA con número 5.0.9):
 exec datecheck /bin/date
2. Para probar a ejecutarlo, se hace:
$ snmpwalk -v2c -c public remote.server NET-SNMP-EXTEND-MIB::nsExtendOutputFull
NET-SNMP-EXTEND-MIB::nsExtendOutputFull."datecheck" = STRING: Wed Oct 18 00:01:44 NZDT 2006


NOTA: Si da un error el snmpwalk de que no reconoce dicho "object identifier", probar con:
 snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.8072.1.3.2.3.1.2

En snmpd antiguos es:
$ snmpwalk -v1 -c public localhost .1.3.6.1.4.1.ucdavis.extTable.extEntry.extOutput




Thursday, 14 January 2010, 4:27:31 pm
Corregido el .index que daba errores de que no encontrase los mibs Para regenerar el .index:
  1. cd /usr/share/snmp/mibs
  2. ls -1 | sed "s/^\(.\)\(.txt\)\$/\1 \1\2/g" > .index


Thursday, 14 January 2010, 4:14:58 pm
Primeras pruebas Lo que se ha hecho:

Es usar el paquete de rh7.2 convertido a tgz y leugo seguir las instrucciones de este bugreport para arreglar el .conf. También hay que arreglar el script de init.d para que pueda hacer el start (da un error por no poder usar un programa de arranque de demonios).


Descripción


Instalar el snmpd básico en los pegasus