Anyway, this post is about Dell OpenManage and SNMP. I've found a spot-on post in the Citrix forums here - thanks Josh Phillips. Read on for the details.
Those are the exact steps:
- Follow the steps in the Dell OM 7.2 Linux repository:
wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
yum install srvadmin-all
- The latter command complanis about missing dependencies (e.g. libxslt.so.1 ) so let's enable the CentOS-Base repo to fix it. Edit /etc/yum.repos.d/CentOS-Base.repo and change [Base] to "enabled=1".
- yum install srvadmin-allThis will now proceed.
- Firewall adjustments - I'm always extra extra careful when messing with iptables rules. It's just too easy to make a typo and lock yourself out. I'm much more comfortable by making those adjustements in the system-config GUI.
Note: The default putty console window size is too small to show the whole dialog, at least on my XenServers. So I had to resize it before running the command.
Also if window borders look weird, make sure to change Putty Translation options to UTF-8.
- Run "system-config-securitylevel-tui"
- Go to "Customize"
- Go to the text box "Other Ports" in "Allow incoming". Append the following strings. Please note the comma!
This is to allow access to the OMSA web interface
This will allow incoming SNMP requests
- XenServer snmpd is quite restrictive by default. In our environment it's ok to respond to all requests, read-only. We do this by adding the line "view systemview included .1" after the line "view systemview included snmp" in /etc/snmp/snmpd.conf.
- Now restart snmpd by running:
service snmpd restart
- And let's start Dell OMSA by running:
The whole process takes less than 10 minutes, depending on your internet connection. About 200MBs need to be downloaded. The XenServer does not need to be rebooted!