Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
----- Original Message ----- From: "Robin Mordasiewicz" robin@mordasiewicz.com To: "CentOS mailing list" centos@centos.org Sent: Wednesday, March 08, 2006 12:31 PM Subject: [CentOS] DELL openmanage question
Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
--
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I've installed the server manager on CentOS a few times on 1750s and 2850s. Now that they're rpm based, the rpms install cleanly as long as you provide it the necessary dependencies such as compat-libstdc++. The readme files are actually pretty good in explaining it. Is there something specific that's giving you a problem?
On Wed, 2006-03-08 at 13:31 -0500, Robin Mordasiewicz wrote:
Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
Heh. Just did it yesterday.
Here's my cookbook. It leaves out some info because it's written for me and I know what I'm talking about ;-) If you need any clarification, let me know.
When you're finished, you should be able to find the web interface via
https://yourmachine.yourdomain.com:1311
installing omsa ===============
install net-snmp, net-snmp-utils then use 'chkconfig' and 'service' to make sure it is running, and will start on subsequent boots
again, make sure snmpd is running
download the .tar.gz, e.g from dell website, for example: OMI-SrvAdmin-Dell-Web-LX-450-32-335_A00.tar.gz
untar somewhere
run installer: sh linux/supportscripts/srvadmin-install.sh --express
you may need to install compat-libstdc++ first, which comes in the tar file: rpm -Uvh linux/RPMS/compat-libstdc++-296-2.96-132.7.2.i386.rpm
it will start automatically on reboot, but to start the first time: srvadmin-services.sh start
configure snmp (optional) =========================
to see if dataeng has snmp support: /etc/init.d/dataeng getsnmpstatus
if necessary, enable snmp through omsa: /etc/init.d/dataeng enablesnmp
NOTE: please fix the email addresses in the next instruction!
setup trap handling for snmptrapd. edit /etc/snmp/snmptrapd.conf and add: traphandle default /usr/bin/perl /usr/bin/traptoemail -s localhost -f from@yourdomain.com to@yourdomain.com
restart snmptrapd service snmptrapd restart
setup local snmpd to deliver traps to localhost. edit /etc/snmp/snmpd.conf (probably only v2 is necessary) and add: trapsink 127.0.0.1 public trap2sink 127.0.0.1 public
add the mibs find /opt/dell/ -name *.mib -exec cp {} /usr/share/snmp/mibs ;
tell net-snmp progs to read the mibs. edit /etc/snmp/snmp.conf and add: mibs +MIB-Dell-10892:StorageManagement-MIB
restart snmpd service snmpd restart
On Thu, 9 Mar 2006, David Mansfield wrote:
On Wed, 2006-03-08 at 13:31 -0500, Robin Mordasiewicz wrote:
Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
Heh. Just did it yesterday.
Here's my cookbook. It leaves out some info because it's written for me and I know what I'm talking about ;-) If you need any clarification, let me know.
When you're finished, you should be able to find the web interface via
https://yourmachine.yourdomain.com:1311
installing omsa
install net-snmp, net-snmp-utils then use 'chkconfig' and 'service' to make sure it is running, and will start on subsequent boots
again, make sure snmpd is running
download the .tar.gz, e.g from dell website, for example: OMI-SrvAdmin-Dell-Web-LX-450-32-335_A00.tar.gz
untar somewhere
run installer: sh linux/supportscripts/srvadmin-install.sh --express
you may need to install compat-libstdc++ first, which comes in the tar file: rpm -Uvh linux/RPMS/compat-libstdc++-296-2.96-132.7.2.i386.rpm
it will start automatically on reboot, but to start the first time: srvadmin-services.sh start
configure snmp (optional)
to see if dataeng has snmp support: /etc/init.d/dataeng getsnmpstatus
if necessary, enable snmp through omsa: /etc/init.d/dataeng enablesnmp
NOTE: please fix the email addresses in the next instruction!
setup trap handling for snmptrapd. edit /etc/snmp/snmptrapd.conf and add: traphandle default /usr/bin/perl /usr/bin/traptoemail -s localhost -f from@yourdomain.com to@yourdomain.com
restart snmptrapd service snmptrapd restart
setup local snmpd to deliver traps to localhost. edit /etc/snmp/snmpd.conf (probably only v2 is necessary) and add: trapsink 127.0.0.1 public trap2sink 127.0.0.1 public
add the mibs find /opt/dell/ -name *.mib -exec cp {} /usr/share/snmp/mibs ;
tell net-snmp progs to read the mibs. edit /etc/snmp/snmp.conf and add: mibs +MIB-Dell-10892:StorageManagement-MIB
restart snmpd service snmpd restart
This is excellent. Maybe you could add in a blurb about percsnmpd and how to configure the megaraid driver
Dell even provides a yum repo with rpms since a while back. Have a look at: http://linux.dell.com/yum/software/
/Peter
On Wednesday 08 March 2006 19:31, Robin Mordasiewicz wrote:
Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
On Thu, 9 Mar 2006, Peter Kjellström wrote:
On Wednesday 08 March 2006 19:31, Robin Mordasiewicz wrote:
Has someone created a how to or a tutorial for installing/configuring DELL openmanage on centos ?
Dell even provides a yum repo with rpms since a while back. Have a look at: http://linux.dell.com/yum/software/
Yeah, but it seems the snmp stuff does not automatically configure itself. specifically I cannot seem to get the megaraid driver configured properly.
On Thu, 2006-03-09 at 11:07 -0500, Robin Mordasiewicz wrote:
This is excellent. Maybe you could add in a blurb about percsnmpd and how to configure the megaraid driver
I don't think percsnmpd is required anymore. The snmp subagent is included in the OMSA packages, and seems to be called:
/opt/dell/srvadmin/dataeng/bin/dcsnmp32d
As for the megaraid driver. I didn't configure anything at all. It's out of the box centos 4.2, which is (from dmesg):
megaraid cmm: 2.20.2.6 (Release Date: Mon Mar 7 00:01:03 EST 2005) megaraid: 2.20.4.6 (Release Date: Mon Mar 07 12:27:22 EST 2005)
I DID have to update the firmware on my Perc 4/DC and Perc 4e/Si cards, the flash programs available on Dell's sites worked perfectly. I ended up using:
RAID_FRMW_LX_R116937.BIN --> Perc 4/DC RAID_FRMW_LX_R116943.BIN --> Perc 4e/Si
Download, run, reboot.
David
On Thu, 9 Mar 2006, David Mansfield wrote:
On Thu, 2006-03-09 at 11:07 -0500, Robin Mordasiewicz wrote:
This is excellent. Maybe you could add in a blurb about percsnmpd and how to configure the megaraid driver
I don't think percsnmpd is required anymore. The snmp subagent is included in the OMSA packages, and seems to be called:
/opt/dell/srvadmin/dataeng/bin/dcsnmp32d
As for the megaraid driver. I didn't configure anything at all. It's out of the box centos 4.2, which is (from dmesg):
megaraid cmm: 2.20.2.6 (Release Date: Mon Mar 7 00:01:03 EST 2005) megaraid: 2.20.4.6 (Release Date: Mon Mar 07 12:27:22 EST 2005)
I DID have to update the firmware on my Perc 4/DC and Perc 4e/Si cards, the flash programs available on Dell's sites worked perfectly. I ended up using:
RAID_FRMW_LX_R116937.BIN --> Perc 4/DC RAID_FRMW_LX_R116943.BIN --> Perc 4e/Si
Download, run, reboot.
ok this is starting to make sense. How can I find out which firmware I should be using for the PERC also I cannot run dellmgr, it says "no adapters found"
Mebbe I will ask on the DELL linux mailing list.
David Mansfield wrote much of this:
My modified version of his cookbook.
When you're finished, you should be able to find the web interface via
https://yourmachine.yourdomain.com:1311
installing omsa ===============
install net-snmp, net-snmp-utils then use 'chkconfig' and 'service' to make sure it is running, and will start on subsequent boots
yum -y install net-snmp net-snmp-utils chkconfig snmpd on chkconfig snmptrapd on
yum -y install OpenIPMI chkconfig ipmi on service ipmi start
wget -q -O - http://linux.dell.com/yum/software/bootstrap-omsa-all.sh | bash
yum -y install srvadmin-all
# to see if dataeng has snmp support: /etc/init.d/dataeng getsnmpstatus
# if necessary, enable snmp through omsa: /etc/init.d/dataeng enablesnmp
# NOTE: please fix the email addresses in the next instruction!
# setup trap handling for snmptrapd. edit /etc/snmp/snmptrapd.conf and add:
echo "traphandle default /usr/bin/perl /usr/bin/traptoemail -s localhost -f from@yourdomain.com to@yourdomain.com" > /etc/snmp/snmptrapd.conf
# restart snmptrapd service snmptrapd restart
# setup local snmpd to deliver traps to localhost. edit /etc/snmp/snmpd.conf (probably only v2 is necessary) and add:
cat >> /etc/snmp/snmpd.conf <<EOF trapsink 127.0.0.1 public trap2sink 127.0.0.1 public EOF
# add the mibs find /opt/dell/ -name *.mib -exec cp {} /usr/share/snmp/mibs ;
# tell net-snmp progs to read the mibs. edit /etc/snmp/snmp.conf and add: echo "mibs +MIB-Dell-10892:StorageManagement-MIB" >> /etc/snmp/snmp.conf
# restart snmpd service snmpd restart