Installing Dell OpenManage 5.1 (OMSA) on Centos 4.4 (and PowerEdge 1850)
- Install SNMP agent (important to do this before installing OMSA)
yum install net-snmp net-snmp-utils
- Ensure necessary packages are installed
yum install ncurses libxml2 compat-libstdc++-33
- Download OMSA Managed Node from Dell, unpack and edit setup.sh to use the “RHEL4″ by default, since Centos is not a known operating system to the script. Then run setup.sh.
Choose “4″ and then “i” to install all packages. Install to default locations.
After installation run “srvadmin-services.sh start”
Sometimes it is necessary to start ipmi separately
srvadmin-services.sh stop
/etc/init.d/ipmi start
srvadmin-services.sh start
- Now it should be possible to “walk” the Dell MIB
snmpwalk -v 2c -c public 127.0.0.1 enterprises.674.10892
It should also be possible to open a browser and point it to
https://server:1311 (where server is your servername) in order
to access the OpenManage web interface.
January 22nd, 2007 at 17:31
I think Dell have been changing things, as there is no setup.sh any more.
Using OMI-50-MN-LX_A01.tar.gz from Dell’s support site, I get the following when I try to install the CLI tool:
error: Failed dependencies:
net-snmp = 5.0.1-6 conflicts with srvadmin-deng-5.0.0-490.i386
Which disagrees with your install procedure. I haven’t found a solution yet (and I shouldn’t have to uninstall a working snmp engine to get Dell’s tools to work), and Google isn’t being very useful. Hopefully you have better luck than me!
January 22nd, 2007 at 17:34
Hmmm… I used this package:
OM_5.1_ManNode_LIN_A00.tar.gz
The version 5.1 indicates it is even a later version than yours?
February 27th, 2007 at 14:36
Hello,
I’ve got a PowerEdge 1850 with CentOS 4.4 running on it so this topic is perfect!
I’ve downloaded OMSA and I’m going to edit the setup.sh in order to use RHEL4 by default. I’m sorry for my stupid question but where does we change this value ?! Thanks for your answer.
Regards,
James.
February 27th, 2007 at 14:42
In OM 5.1 you can add 2 lines to setup.sh around line 2802.
Check the snippet below
GetOSType()
{
# Set default values for return variables.
GBL_OS_TYPE=${GBL_OS_TYPE_UKNOWN}
GBL_OS_TYPE_STRING=”UKNOWN”
# Added the 2 below, which overrides the ones above /Stefan
GBL_OS_TYPE=${GBL_OS_TYPE_RHEL4}
GBL_OS_TYPE_STRING=”RHEL4″
# Local variable.
local LOC_VERSION=”"
February 27th, 2007 at 14:50
Great, thanks a lot for your quick and usefull answer now it’s allright! Bye!
June 1st, 2007 at 17:02
I wanted the Dell scripts to start the IPMI driver… If you edit instsvcdrv in /etc/rc.d/init.d on line 343 & change “Nahant” to “CentOS” it should work. Enjoy!
December 13th, 2009 at 23:26
Thanks I installed snmp before and I add to uninstalled and re-installed oma to get it works.
Thanks a lot