Sebastian Mogilowskis Blog

Just another blog about administration, linux and other stuff

Dell OpenManage (OMSA) 7.4 on XenServer 6.5

Updated version !!

Prerequirements

You may need to disable the Citrix Yum Repository.

Open “/etc/yum.repos.d/Citrix.repo” and change “enabled=1” to “enabled=0”.
More informations about the packages are available here: http://linux.dell.com/wiki/index.php/Repository/OMSA.

1. Install required packages

yum --enablerepo=base --enablerepo=updates --disablerepo=citrix install glibc.i686
yum --enablerepo=base --disablerepo=citrix install zlib.i386
yum --enablerepo=base --disablerepo=citrix install libxml2.i386
yum --enablerepo=base --disablerepo=citrix install libxslt.i386
yum --enablerepo=base --disablerepo=citrix install libstdc++.i386

2. Add Dell OpenManage Repository

wget -q -O - http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/bootstrap.cgi | bash

Now you can install the complete OMSA Tools (inkl. Webaccess) with this command:

3. Install Dell OpenManage

yum --enablerepo=base install srvadmin-all

4. Firewall changes

For webinterface and SNMP access you have to change the firewall settings on your XenServer.
Edit “/etc/sysconfig/iptables” and insert:

-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m udp -p udp --dport 161 -j ACCEPT
-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 1311 -j ACCEPT

Important !!!

Add this lines before:

-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT

5. Reboot

Now reboot your server all services should start with the rest of your system.

Alternative install method

Note: This way only works with fresh installed XenServers. The other method works with upgraded Hosts. Don’t ask me why … ?

1. Install

Disable the Citrix repository and start the installation:

mv /etc/yum.repos.d/Citrix.repo /root/Citrix.repo
yum clean all
wget -q -O - http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/bootstrap.cgi | bash
yum --enablerepo=base install srvadmin-all

If you get some error messages try:

yum install compat-libstdc++-33-3.2.3-69.el6.i686 zlib.i686

You can reactivate the Citrix repository after the installation:

mv /root/Citrix.repo /etc/yum.repos.d

2. Firewall changes

For webinterface and SNMP access you have to change the firewall settings on your XenServer.
Edit “/etc/sysconfig/iptables” and insert:

-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m udp -p udp --dport 161 -j ACCEPT
-A RH-Firewall-1-INPUT -m conntrack --ctstate NEW -m tcp -p tcp --dport 1311 -j ACCEPT

Important !!!

Add this lines before:

-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT

3. Restart the services

service iptables restart
/opt/dell/srvadmin/sbin/srvadmin-services.sh start

10 thoughts on “Dell OpenManage (OMSA) 7.4 on XenServer 6.5

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.