This tutorial describes how to install the Dell OMSA (OpenManage Server Administrator) on Citrix XenServer 6.5.
Note: Citrix has spent long hours quality testing their packages. The method below downloads packages directly from the CentOS-Base repository. While the following method has worked just fine in our lab, we ask you to proceed with caution.
Step 1: Temporarily disable the Citrix yum repository. As of this post, Citrix’s repo does not seem to be working properly.
To do so, let’s temporarily move the Citrix.repo file out of the /etc/yum.repos.d folder.
Alternatively, you can also disable the repo within the file itself.
mv /etc/yum.repos.d/Citrix.repo /root/Citrix.repo
Step 2: Run the following:
yum clean all
Step 3: Install the Dell OMSA Repository:
wget -q -O – http://linux.dell.com/repo/hardware/Linux_Repository_14.12.00/bootstrap.cgi | bash
Step 4: Install Dell OpenManage Server Administrator
yum –enablerepo=base install srvadmin-all
Step 5: Open port 1311 in iptables
nano /etc/sysconfig/iptables
Now add the following line above the second-to-last line that mentions icmp-host-prohibited:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 1311 -j ACCEPT
Step 6: Restart iptables
service iptables restart
Step 7: Start Dell OpenManage Server Administrator
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
Step 8: Move the Citrix.repo file back to the original location:
mv /root/Citrix.repo /etc/yum.repos.d
Step 9: You can now access OMSA via your browser: https://Your.IP.Address.Here:1311