Upgrade PERC 5/i Integrated Firmware

I recently had to upgrade the firmware on one of my Dell systems. It doesn’t mention it in the release notes but this WILL REQUIRE A REBOOT!

Instructions taken from here: http://ftp.us.dell.com/SAS-RAID/R189337.txt

Once you download the update file make sure to verify the signature. Here are the instructions from Dell: http://support.dell.com/support/edocs/software/smdrac3/idrac/idrac1.11/en/ug/html/chap02.htm

  1. Download the appropriate .BIN file from http://support.dell.com and enter you serial number. Browse to SAS RAID Controller section.
  2. Scp the file to the system you want to update
  3. I ran ./RAID_FRMW_*.BIN –version to see what required packages are necessary.  For my system, it was just compat-libstdc++-
  4. Make sure to stop the Server Administrator: omconfig system webserver action=stop
  5. Stop the Storage Management service: /etc/init.d/dataeng stop
  6. Upgrade the firmware: ./RAID_FRMW*.BIN

snmpwalk for specific Vendors

* EqualLogic

snmpwalk -v 2c -c community_string IPAddress enterprises.12740.1

* VMWare

snmpwalk -v 2c -c community_string IPAddress enterprises.6876.1

* Dell

snmpwalk -v 2c -c community_string IPAddress enterprises.674.10892.1

* Juniper: http://kb.juniper.net/InfoCenter/index?page=content&id=KB16545&smlogin=true


Add Nagios Power Supply Check for PowerEdge 770N

1. Download the Nagios Power Supply check for PowerEdge 1850 from Nagios Exchange:


wget http://exchange.nagios.org/components/com_mtree/attachment.php?link_id=437&cf_id=24

2.The command line options and instructions on how to implement the check are listed on the plugin site.

3.  For each server, I needed to play with the command line options.  For most servers, the options of -n 2 -c 2 (2 – power supplies and 2 cpus) worked just fine, but for some servers I needed to edit those.  For one server particularly I needed to not provide any options.

4. This got Nagios checks working for all PowerEdge 1850’s.  But we had some 770N,  2650, and 850’s in our environment as well.

5. First make a copy so you can change the OID’s as appropriate.

6. I downloaded the MIB table from Dell for the PowerEdge 850.  From searching through the table I found a PowerSupplyStatus OID of  .  I edited the original script and change the powersupply OID from . to .

7. Test the script via command line to find the appropriate values for the number of power supplies -n and the number of CPU’s. For some hosts I wasn’t able to enter a CPU value, it only worked with a number for the power supplies.

./check_snmp_dell_powersupply_other.pl -H IPAddress -C CommunityString -n 2

./check_snmp_dell_powersupply_other.pl -H IPAddress -C CommunityString -n 1 -c 1

8. Enter into the commands.cfg the correct command definition and edit the powersupply.cfg file to add the service for the new servers.