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.

7 Responses to “Installing Dell OpenManage 5.1 (OMSA) on Centos 4.4 (and PowerEdge 1850)”

  1. Duncan Says:

    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!

  2. stefan Says:

    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?

  3. James Says:

    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.

  4. stefan Says:

    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=”"

  5. James Says:

    Great, thanks a lot for your quick and usefull answer now it’s allright! Bye! :)

  6. quatious Says:

    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!

  7. couz Says:

    Thanks I installed snmp before and I add to uninstalled and re-installed oma to get it works.

    Thanks a lot :D

Leave a Reply