1 votos

¿Reinstalar el stock de Net-SNMP?

Pido disculpas por adelantado si esto ya ha sido contestado.

¿Cuál es el procedimiento exacto para restablecer Net-SNMP a los "valores de fábrica" en, digamos, OSX 10.10 - o cualquier otro sabor de OSX?

Un número de nuestros Xserves fueron actualizados de 10.6 a 10.8 a 10.9 o 10.10 y en el proceso parecen tener sus ejecutables Net-SNMP y/o la configuración corrupta - por ejemplo, los demonios snmpd se bloquean con frecuencia, no informan de las cargas de CPU/mem, etc. He intentado comparar las estructuras de las carpetas entre los nodos afectados y los no afectados y no he llegado muy lejos.

Editar Para que quede claro, no se trata de snmpd.conf, sino de ejecutables snmp, MIBs y demás.

Agradezco cualquier idea.

1voto

gummy Puntos 131

El método canónico para restablecer una instalación de net-snmp a los valores de fábrica en Mac OS X (no hay diferencia entre cliente y servidor en este caso) es:

sudo launchctl unload -w /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist
sudo cp /etc/snmp/snmpd.conf.default /etc/snmp/snmpd.conf
sudo rm /usr/share/snmpd.conf
sudo rm -rf /var/db/net-snmp

Esto restablece el archivo snmpd.conf a los valores por defecto y borra cualquier usuario y datos de instancia añadidos. Esto debería ser válido hasta la versión 10.6 más o menos, posiblemente antes, pero no estoy seguro.

En 10.11.x Apple actualizó la versión de net-snmp de 5.6 a 5.6.2.1 lo que puede causar algunos problemas.

0voto

Jonathan Puntos 1032

Después de las recientes actualizaciones de OSX (versiones de escritorio 10.9 y 10.10, no OSX Server, el comportamiento podría ser diferente) suelo controlar la configuración de Net-SNMP en dos lugares diferentes:

  • /etc/snmp/snmpd.conf que debería contener su configuración, pero a veces se sustituye por la que viene por defecto en OSX
  • /System/Library/LaunchDaemons/org.net-snmp.snmpd.plist que puede desactivar el lanzamiento de snmpd (mira el Disabled clave)

No he visto que se sustituya nada más (ejecutables, librerías, etc.).

De la 10.6 a la 10.10, la versión de Net-SNMP utilizada puede ser bastante diferente, por lo que también tendrá que volver a comprobar su snmpd.conf para ver si todas las directivas siguen siendo válidas. La página web snmpconf puede ser útil, eche un vistazo a su página de manual.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X