Mit dem unten stehenden Skript wird der Dell™ OpenManage Server Administrator (OMSA)-Agent unter VMware ESX 4.x installiert und konfiguriert. Darüber hinaus werden die SNMP-Einstellungen konfiguriert und die Standard-Ports der Firewall geöffnet, um eine Kommunikation zu ermöglichen.

Die aktuelle Version ist Version 7.2:


Verwenden Sie dieses Skript nicht, wenn Sie OMSA unter ESX installiert haben! Lesen Sie zunächst das folgende Dokument: Installing Dell OpenManage in a VMware ESX Server Software Environment. Nachdem Sie sich über die erforderlichen Schritte informiert haben, können Sie dieses Skript als unabhängiges Skript verwenden oder es in Ihre Standardinstallation einbinden.

Skript zur Installation von OMSA unter ESX

# scott_hanson@dell.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 change
WD=/root/om63
OMSA_TAR=OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.ESX40.i386_A00.11.tar.gz
COMMUNITY_NAME=public
SNMP_TRAP_DEST=192.168.50.118

# Creating working directory and untar OMSA
mkdir $WD/working
cd $WD/working
tar -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 management

echo '*** 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 interface
echo '*** Opening port 1311 for OMSA web interface ***'
esxcfg-firewall -o 1311,tcp,in,OpenManageRequest

# Configuration of snmp settings
echo '*** Configuring snmp and restarting snmp service ***'
cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.BACKUP
sed -i "s/rocommunity.*/rocommunity $COMMUNITY_NAME/g" /etc/snmp/snmpd.conf
sed -i "s/trapcommunity.*/trapcommunity $COMMUNITY_NAME/g" /etc/snmp/snmpd.conf
sed -i "s/trapsink.*/trapsink $SNMP_TRAP_DEST/g" /etc/snmp/snmpd.conf
service snmpd restart

# Configuration of firewall for snmp
echo '*** Configuring firewall to allow snmp traffic ***'
esxcfg-firewall -e snmpd

# Cleanup
echo '*** Removing working files and directory ***'
rm -rf $WD/working
echo '*** OMSA installation and configuration complete ***'