Installing Dell OMSA on CentOS


Dell OpenManage Systems Administrator is an INVALUABLE resource when managing dell systems. Specifically from the perspective of viewing any hardware problems and getting more information about your disks and any RAID controllers you have installed.

I have compiled some notes on this subject. Enjoy!

Simple steps:

1. yum install srvadmin-all

2. logout and log back in (to set path)

3. srvadmin-services.sh (status|start|stop)

4. Access via: https://hosts:1311 or checkout the omreport command on the CLI

If repo doesn’t exist, run the wget command above or just create a file called /etc/yum.repos.d/dell-omsa-repository.repo and put the following contents in it:

[dell-omsa-indep]

name=Dell OMSA repository – Hardware independent

type=rpm-md

mirrorlist=http://linux.dell.com/repo/hardware/latest/mirrors.cgi?osname=el4&basearch=i386&dellsysidpluginver=$dellsysidpluginver

gpgcheck=1

gpgkey=http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-dell

http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-libsmbios

enabled=1

failover=priority

bootstrapurl=http://linux.dell.com/repo/hardware/latest/bootstrap.cgi

[dell-omsa-specific]

name=Dell OMSA repository – Hardware specific

type=rpm-md

mirrorlist=http://linux.dell.com/repo/hardware/latest/mirrors.cgi?osname=el4&basearch=i386&sys_ven_id=$sys_ven_id&sys_dev_id=$sys_dev_id&dellsysidpluginver=$dellsysidpluginver

gpgcheck=1

gpgkey=http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-dell

http://linux.dell.com/repo/hardware/latest/RPM-GPG-KEY-libsmbios

enabled=1

failover=priority

bootstrapurl=http://linux.dell.com/repo/hardware/latest/bootstrap.cgi

Creating a Local Mirror

Rsync is now available. The rsync address is: rsync://linux.dell.com/repo

Recommended rsync command:

rsync -avHz linux.dell.com::repo/hardware .

Update iDrac 6:

On 64-bit

wget -q -O – http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

yum install srvadmin-hapi

yum install srvadmin-storageservices

yum install compat-libstdc++-33-3.2.3

./IDRAC6_FRMW_LX_R279926.BIN

32-bit DKMS Fail

Problem:

Error: Missing Dependency: srvadmin-syscheck = 5.4.0 is needed by package srvadmin-isvc

Error: Missing Dependency: srvadmin-syscheck = 5.4.0 is needed by package srvadmin-deng

Solution:

yum install srvadmin-isvc

Then that gets around the srvadmin-syscheck problem

Problem:

Not seeing disks or RAID controller in OMSA

Solution:

To force systems that don’t have RAID controllers to show up in OMSA, as well as also being able to see the hardware:

yum install dell_ft_install

Problem:

You get “Starting ipmi driver: Unsupported version                  [FAILED]” during startup

Solution:

Edit /etc/rc.d/init.d/instsvcdrv file and remove the words “Nahant” from that file and replace with “CentOS release 4.”

See http://lists.us.dell.com/pipermail/linux-poweredge/2009-July/039594.html


If you cannot find the storage controller:

Sometimes when you login to OMSA the Storage link shows no controllers. If you try and execute “omreport storage controller” it will also state that no controllers are found. You can get around it by doing:

# cd /opt/dell/srvadmin/etc

#./autoconf_cim_component.sh

Or, sometimes you may need to do the below:

yum remove srvadmin*

yum install srvadmin-all

yum install dell_ft_install

cd /opt/dell/srvadmin/etc

./autoconf_cim_component.sh

yum remove srvadmin-iws srvadmin-webserver srvadmin-jre

srvadmin-services.sh start

omreport storage controller

References:

- http://linux.dell.com/wiki/index.php/Repository/OMSA

- http://linux.dell.com/repo/hardware/

- http://linux.dell.com/wiki/index.php/Repository/OMSA#Yum_setup

- http://lists.us.dell.com/pipermail/linux-poweredge/2009-July/039594.html

About these ads
Comments
3 Responses to “Installing Dell OMSA on CentOS”
  1. Nate says:

    Thanks a lot for this. I had tried to install the repo following Dell’s
    directions on their WIKI
    but they kept failing and I could not figure out why. I don’t know why they just didn’t post the rpm’s for download in the first place.

    Thanks,

    Nate

Trackbacks
Check out what others are saying...
  1. […] Make sure OMSA is already installed. Follow instructions here. […]

  2. […] problem (since there are many reasons why you would get this). Basically, after installing OMSA (link here), and you try to start up OMSA, you may get this […]



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: