tbaumi’s tech blog

Howto’s for Linux, Windows, OSX

« Get Controller Log from PERC 5/6 via DELL Online Diagnostics CLI
Problems / Relaunch »
//-->

Install DELL OpenManage Server Administrator 5 on Debian Lenny

Complete installation guide for OpenManage Server Administrator 5.5 on Debian Lenny. With storage management and webinterface. There are debian packages provided from https://subtrac.sara.nl/oss/omsa_2_deb/.

Installing OMSA

wget http://ftp.sara.nl/debian_sara.asc
apt-key add debian_sara.asc

Add to your /etc/apt/sources.list:

deb ftp://ftp.sara.nl/pub/sara-omsa dell sara

Run:

apt-get update
apt-get install dellomsa

To use integrated storage management on a server with SAS 5/iR (LSI 1068) the module mptctl has to be loaded. On systems with Perc 3/4/5/6 installed this additional module is not necessary.

modprobe mptctl

Note that mptctl has to be loaded before the OMSA data engine starts. To reload OMSA data engine:

/etc/init.d/dataeng restart

To load the module on startup edit your /etc/modules and add mptctl.

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Parameters can be specified after the module name.
loop
mptctl

There is an integrated webserver in OMSA. To use it, start:

/etc/init.d/dsm_om_connsvc start

To get OMSA webinterface on startup:

update-rc.d dsm_om_connsvc defaults

OMSA Webinterface is reachable over: https://your.ip:1311 Login with your root credentials. Login is disabled if there is a blank root password. If you are get the login screen every time you enter your credentials have a look to the next passage.

Workaround on 64-bit systems.

Login is not functional on x64 systems because OMSA need the 32-bit libs. Edit the /etc/pam.d/omauth. Change the path /lib/security to -> /lib32/security. It then should look like:

#%PAM-1.0
#auth required pam_stack.so service=system-auth
#auth required /lib32/security/pam_nologin.so
#account required pam_stack.so service=system-auth
auth required /lib32/security/pam_unix.so nullok
auth required /lib32/security/pam_nologin.so
account required /lib32/security/pam_unix.so nullok

Then we need the 32-bit libs. Copy from a 32-bit debian system the files:

/lib/libsepol.so.1
/lib/libselinux.so.1
/lib/security/pam_unix.so
/lib/security/pam_nologin.so

to /lib32 of your 64-bit debian. Then execute:

ldconfig

That’s it!

For more information or help visit https://subtrac.sara.nl/oss/omsa_2_deb/.

Please comment!

Tags: Debian, dell, lenny, linux, OpenManage, PowerEdge, tutorial

This entry was posted on Thursday, May 14th, 2009 by Thomas and is filed under Debian, How to, OpenManage. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

3 Responses to “Install DELL OpenManage Server Administrator 5 on Debian Lenny”

  1. Justa Guy says:
    February 11, 2010 at 06:48

    dellomsa: Depends: openipmi (>= 2.0.2) which is a virtual package.

    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    dellomsa [Not Installed]

    Score is -9879

    Accept this solution?

  2. Thomas says:
    February 11, 2010 at 16:04

    No, just install openipmi before you install OMSA:

    apt-get install openipmi

  3. jawrat says:
    February 17, 2010 at 17:14

    wow, this is awesome, thanks so much!

    I have a question that maybe you can help with…OMSA works great on my debian lenny system, but the storage controller is not recognized. it’s a standard perc 4E controller…any hints would he helpful

Leave a Reply

Click here to cancel reply.


tbaumi’s tech blog
Entries (RSS) and Comments (RSS).