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
Upgrading XenServer 6.2 to 6.5 with Dell Equilogic iSCSI LUNs Install Graylog 2 with Puppet
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
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. 🙂
Thanks a lot for your updates to this tutorial !
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…. ;-(
Ahh. i see, replace the WGET command line with;
wget -q -O – http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/bootstrap.cgi | bash
Tried the new repository and getting the same message as the others
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
Perhaps I just needed to run this „yum clean all“ because after I did, it worked. Found on this page:
http://blog.hostduplex.com/2015/01/31/install-dell-openmanage-xenserver-6-5/
Hi @ all,
i fixed the installation manual !
Testet with 6.5 SP1.
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
Try the XenServer 7 install Guide:
http://www.mogilowski.net/2016/07/18/install-dell-openmanage-on-citrix-xenserver-7/