Here's a script that will install and configure the Dell™ OpenManage Server Administrator (OMSA) agent on VMware ESX 4.x It will also configure the SNMP settings and open the default ports in the firewall to allow communication.This page covers OMSA support for EX 4.x - for OpenManage support for VMware ESXi 5, please visitOpenManage Support for VMware ESXi 5.0The current version as of January 2011 is 6.4- OpenManage Server Administrator Managed Node for ESX 4.1- OpenManage Server Administrator Managed Node for ESX 4.0The current version as of 11/2010 is 6.3 : - Download for ESX 4.0You can also search ftp.dell.com/sysman for the latestIf you've never installed OMSA on ESX, don't start with this script! Read the documentation first: "Installing Dell OpenManage in a VMware ESX Server Software Environment <ADMIN NOTE: Broken link has been removed from this post by Dell>. After you have a grasp of the steps necessary, you can use this script as a stand-alone, or integrate it as part of your standard installation procedures.
# email@example.com - www.delltechcenter.com ## Script to install OMSA on ESX 4.x, configure firewall, and snmp settings## PreReq : OMSA tar from support.dell.com, as of 8-6-2009 the latest is the# one listed below in the OMSA_TAR variable.## Create a working directory (WD) and copy this script and# the tarball there, then execute the script.## WARNING : If you've never installed OMSA on ESX, DON'T start with# this script. Walk before you run, read the DOCS## Some variables you might like to changeWD=/root/om63OMSA_TAR=OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.ESX40.i386_A00.11.tar.gzCOMMUNITY_NAME=publicSNMP_TRAP_DEST=192.168.50.118# Creating working directory and untar OMSAmkdir $WD/workingcd $WD/workingtar -zxvf $WD/$OMSA_TAR# Installing and starting OMSA# NOTE: With ver 6.1 the "b" option changed to the "d" option## x = express - Install all components# d = Dell Agent# w = web interface# r = DRAC services# s = storage managementecho '*** Installing and starting OMSA Agent ***'$WD/working/linux/supportscripts/srvadmin-install.sh -x$WD/working/linux/supportscripts/srvadmin-services.sh restart# Open port in firewall for OMSA web interfaceecho '*** Opening port 1311 for OMSA web interface ***'esxcfg-firewall -o 1311,tcp,in,OpenManageRequest# Configuration of snmp settingsecho '*** Configuring snmp and restarting snmp service ***'cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.BACKUPsed -i "s/rocommunity.*/rocommunity $COMMUNITY_NAME/g" /etc/snmp/snmpd.confsed -i "s/trapcommunity.*/trapcommunity $COMMUNITY_NAME/g" /etc/snmp/snmpd.confsed -i "s/trapsink.*/trapsink $SNMP_TRAP_DEST/g" /etc/snmp/snmpd.confservice snmpd restart# Configuration of firewall for snmpecho '*** Configuring firewall to allow snmp traffic ***'esxcfg-firewall -e snmpd# Cleanupecho '*** Removing working files and directory ***'rm -rf $WD/workingecho '*** OMSA installation and configuration complete ***'