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
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?
No, just install openipmi before you install OMSA:
apt-get install openipmi
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