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

This Post Has 10 Comments

  1. Hi! Thanks for this guide, but I get an error…

    # yum –enablerepo=base install srvadmin-all
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    * base: mirror.de.leaseweb.net
    http://linux.dell.com/repo/hardware/latest/platform_independent/rh50_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
    Trying other mirror.
    Error: Cannot retrieve repository metadata (repomd.xml) for repository: dell-omsa-indep. Please verify its path and try again

    Do you have an idea how to solve this?

    Thank you! Andreas

  2. Seems that the latest OM version doesn’t support CentOS 5 anymore. So I choosed Linux Repository 14.12.00 from http://linux.dell.com/repo/hardware/ and installed it. Everything is fine now. 🙂

  3. So what do i need to alter to get this running again… i also experience the “repomd.xml” “file not found” error.

    I am sure it was working before…. ;-(

  4. Hi @ all,

    i fixed the installation manual !

    Testet with 6.5 SP1.

  5. Hello all

    Does someone succeeded with Xen Server 7. I’ve read somwhere, but I can’t remember where that Dell will not release new OpenManage for Citrix Xen.

    Regards,

    Vincent

Schreibe einen Kommentar zu Andreas Antworten abbrechen

eMail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.