I have a Dell Poweredge 6800 that I run Esxi 5.5 on, even though it’s not fully compatible. I recently began to monitor this box using Observium. Every other device on my network had SNMP working fine, but, for some┬áreason, SNMPD would crash all the time on my Esxi Box. After several hours of research, I was unable to determine the source of the crash. I ended up working around it by adding a cron job to restart the daemon every five minutes, using the following code:

[code language=”bash”]
# chmod u+w /var/spool/cron/crontabs/root
# echo ‘*/5 * * * * /etc/init.d/snmpd restart > /dev/null 2>&1’ >> /var/spool/cron/crontabs/root
# chmod u-w /var/spool/cron/crontabs/root
# kill $(cat /var/run/crond.pid)
# crond
[/code]

While it’s not the most eloquent workaround, it works for me and allows me to get consistent monitoring results from Observium. I hope to eventually upgrade to a server that is on the Esxi 5.5 HCL, but for now, this looks like the best option. If anyone comes up with a better solution, please let me know! So, if you’re having problems, try this to fix SNMP Daemon crashing on Esxi 5.5 – PowerEdge 6800 server.

Skip to toolbar