You are here

Install Dell Utilities on CentOS5

I make no warranties but it took me an afternoon to figure out why I was getting "No controllers found" when I issued "omreport storage controller". After a lot of research, I stumbled on a couple of pages about a bug in the 64bit apps that doesn't find the controllers. Following is for my information so I can do it again if needed.

This was on a PowerEdge 1850 with a Perc4 embedded controller. omreport could not find anything about the storage controllers. I finally found a blog on http://www.stevejenkins.com that made it all come together.

Remove any existing applications:


yum remove dell-omsa* libcmpiCppImpl0 libsmbios libsmbios* libwsman* openwsman-* python-smbios smbios-utils-* srvadmin-* dell_ft*
rm -Rf /opt/dell/srvadmin
rm -rf /etc/openwsman
rm /etc/init.d/openwsman
yum clean all

Remove the yum repository

rm /etc/yum.repos.d/dell-omsa-repository.repo
yum clean all

Install the base repository:

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

If you are running a 64bit system (x86_64), you'll need to change the repo to use 32bit (i386) packages as the 64bit system errors with "No controllers found":

yum erase yum-dellsysid
rpm -Uvh http://linux.dell.com/repo/hardware/latest/platform_independent/rh50/firmware-tools/yum-dellsysid-2.2.26-6.2.el5.i386.rpm

vi /etc/yum.repos.d/dell-omsa-repository.repo
# Replace "$basearch" with "i386"
yum clean all

What I really needed was the configuration of the RAID arrays so I only installed the commandline system:

yum install srvadmin-storage
yum install srvadmin-storageservices srvadmin-cm

You may need to log out and back in to get your path set to add the Dell utilities that are in /opt/dell/*

Now you can start the services:

srvadmin-services.sh start

These are a few commands provided by the utility:

# Get a list (and info for) all the controllers:
omreport storage controller

# Get a list of the virtual disk arrays:
omreport storage vdisk
# this shows the raid configuration as well (raid 0, raid 1, etc)

# Get info about the hard drives:
omreport storage pdisk controller=0

You can stop here but here are a few more commands:


# Get a list of the dell utilities:
yum list srvadmin*
yum list dell*

yum install dell_ie_perc_4_lsi dell_ie_sas

yum install dell_ft_install