A-A+

Ubuntu 7.10 and Dell OMSA - Finally got it working

2009年09月20日 编程开发 暂无评论 阅读 1 次
I finally got Dell OMSA working on my PowerEdge servers with Ubuntu 7.10. The information I needed to accomplish this was scattered over the forums so I wanted to give back by putting it all together in one post. Here goes:

First download the latest deb OMSA distribution from:

ftp://ftp.sara.nl/pub/sara-omsa/dists/dell/sara/binary-i386

Install the package with the GDebi Package installer.

(now this bit was hard to find)
ADD the following to the /etc/ld.so.conf file:

include /opt/dell/srvadmin/dataeng/bin
include /opt/dell/srvadmin/hapi/bin
include /opt/dell/srvadmin/oma/bin
include /opt/dell/srvadmin/omsa/bin
include /opt/dell/srvadmin/shared/bin
include /opt/dell/srvadmin/sm
include /opt/dell/srvadmin/sm/dellvl

Next, install SNMP:

sudo apt-get install snmp snmpd

start OMSA:

sudo /etc/init.d/dataeng enablesnmp

sudo /etc/init.d/dataeng start

start the OMSA web interface:

sudo /etc/init.d/dsm_om_connsvc start

You should now be able to access OMSA at:

https://<server name/ip address>:1311

Thank you to all of those that discovered and posted this information. Hopefully, having this information in one post will be helpful and time-saving to those to come.


jdwannam
April 23rd, 2008, 04:11 PM
I was able to get OMSA working on a PowerEdge 1950 with Ubuntu 7.10 using this mini-guide.

There are a few extra bits of information I'd like to add:

After running /etc/init.d/dataeng enablesnmp, the /etc/snmpd.conf file is modified to add:

# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX
smuxpeer .1.3.6.1.4.1.674.10892.1

Also, the ubuntu distributed snmpd.conf has this in the access line:
access notConfigGroup "" any noauth exact systemview none none

which gets changed to

access notConfigGroup "" any noauth exact all none none

In order for this to work, a new view has to also be defined called "all". After adding this line:

view all included .1

I was able to retreive data with snmpwalk on a remote host. However, I still could not receive the dell OMSA OIDs.

The fix I found is to modify /etc/default/snmpd and change the default options to remove -I smux

so I changed from:

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 10.10.10.10'

to

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -p /var/run/snmpd.pid 10.10.10.10'

After changing that file and restarting snmpd, the Dell specific OIDs were being reported with snmpwalk on my network management server. (Zenoss in this case)

Thanks for the original post!


meese7en
April 26th, 2008, 02:29 PM
Thanks for the guide. I've managed to get omsa working on my R200 with Hardy on it.
But the problem is I cannot login. I used normal and root account, but still, login failed. How to solve this ?

jtopping
April 29th, 2008, 02:48 PM
If you have 64bit debian/ubuntu, use this guide:
http://blog.loftninjas.org/?p=100

jtopping
April 29th, 2008, 04:14 PM
or check out my blog page on it:
http://blog.zztopping.com/2008/04/29/dell-omsa-debian-64bit/

meese7en
April 29th, 2008, 05:58 PM
Thanks, it works great !

quad3d@work
May 23rd, 2008, 03:50 PM
Works with PE2950 and PERC 6/i on 8.04 AMD64.

Instead downloading the Debian debs, I downloaded the Ubuntu ones.


oneloveamaru
June 5th, 2008, 09:28 AM
I finally got Dell OMSA working on my PowerEdge servers with Ubuntu 7.10. The information I needed to accomplish this was scattered over the forums so I wanted to give back by putting it all together in one post. Here goes:

First download the latest deb OMSA distribution from:

ftp://ftp.sara.nl/pub/sara-omsa/dists/dell/sara/binary-i386

Install the package with the GDebi Package installer.

(now this bit was hard to find)
ADD the following to the /etc/ld.so.conf file:

include /opt/dell/srvadmin/dataeng/bin
include /opt/dell/srvadmin/hapi/bin
include /opt/dell/srvadmin/oma/bin
include /opt/dell/srvadmin/omsa/bin
include /opt/dell/srvadmin/shared/bin
include /opt/dell/srvadmin/sm
include /opt/dell/srvadmin/sm/dellvl

Next, install SNMP:

sudo apt-get install snmp snmpd

start OMSA:

sudo /etc/init.d/dataeng enablesnmp

sudo /etc/init.d/dataeng start

start the OMSA web interface:

sudo /etc/init.d/dsm_om_connsvc start

You should now be able to access OMSA at:

https://<server name/ip address>:1311

Thank you to all of those that discovered and posted this information. Hopefully, having this information in one post will be helpful and time-saving to those to come.

wtijr, you have no idea how happy I am right now. I have been trying to get Zabbix to work for a couple months now. Had my HP's right up and running.. but these Dells.... I tell ya, are a pain! I took the smux out of /etc/default/snmpd, added those lines into /etc/ld.so.conf and bang!!!!!!!!, started working!! Now my Zabbix works and I can actually do snmpwalks and get responses!!!

Where did you find those lines for /etc/ld.so,conf anyways? I found something that said remove the -I smux but that alone didn't work. Never found anything related to /etc/ld.so.conf. I was also searching using Debian and not Ubuntu, as the servers are running Debian Etch, which the great Ubuntu is built from. 🙂 Of course Desktops are running Kubuntu. We like KDE here.

Seriously though, if you are ever in the Tampa Bay area, I owe you a few beers!

给我留言

Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录