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
Andreas
26 Apr 2015Hi! 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
Andreas
26 Apr 2015Seems 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. 🙂
sebastian
27 Apr 2015Thanks a lot for your updates to this tutorial !
Berry
8 Mai 2015So 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…. ;-(
Berry
8 Mai 2015Ahh. 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
Sandy
1 Jun 2015Tried 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
Sandy
1 Jun 2015Perhaps 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/
sebastian
14 Jul 2015Hi @ all,
i fixed the installation manual !
Testet with 6.5 SP1.
Vincent
2 Apr 2017Hello 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
sebastian
4 Apr 2017Try the XenServer 7 install Guide:
http://www.mogilowski.net/2016/07/18/install-dell-openmanage-on-citrix-xenserver-7/