Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a Dell PowerEdge R415 and R515 and wondering how I can be alerted remotely when a hard drive fails in either server? Both are running RAID, so I need to be notified, so I can swap out the drive. Both servers only have the basic Baseboard Management Controller. Is this possible with a third party tool/software?

share|improve this question
1  
Which OS is installed? Are you not running the Dell Open Manage Server Administrator? –  jscott Aug 17 '11 at 18:57
    
Do I have to install Dell OpenManage on the servers, or is this a client? I am running osX locally, but I can spin up a windows install on vmWARE if needed. –  Justin Aug 17 '11 at 18:59
1  
A virtualized Windows instance would not be at all useful for monitoring your hardware: all it would see is the hypervisor (VMware). –  Skyhawk Aug 18 '11 at 3:19

4 Answers 4

Dell OpenManage software will do this for you. I would imagine it shipped with your server, otherwise you can download it from the Dell website

share|improve this answer
    
Do I install OpenManage on the servers themselves, or is it a client? –  Justin Aug 17 '11 at 19:02
    
It's installed on the server support.dell.com/support/edocs/software/smsom/6.1/en/ug/html/… –  DKNUCKLES Aug 17 '11 at 19:26
    
And if the servers are Linux? Is there a solution for that? –  Justin Aug 17 '11 at 20:12
    
1  
You can make the installation very easy if you are running an RPM based distro, have a look at Dells repo page linux.dell.com/wiki/index.php/Repository/OMSA –  HampusLi Aug 19 '11 at 7:59

If you have a DRAC card in the server that can send out alerts and it doesn't matter what OS is installed in the server. The cards are only a couple hundred bucks or so if you don't already have them and the give you a LOT of remote functionally like web based KVM, remote power up/down, etc.

share|improve this answer

The Dell OpenManage software can send out alerts to the console and broadcast messages to the network. I'd much prefer email since I monitor multiple clients so another option in the OpenManage software is to run an application. There is a simple emailer program called bmail that I use and I setup a batch file to run.

So I setup a folder on the C: drive called bmail and copy the bmail.exe to this folder. Then created a batch file called email.cmd with the following code:


REM Created by Jerod Hammerstein
REM This is called via the Dell System Administrator in case of storage alerts 
REM using bmail to send logs via email to the recipients listed in toaddress 
REM when calling email.cmd, use first parameter "%1" as subject
REM use second paramater as full path to log file then alter command line to include -m "%2".
REM Put SMTP server address here and make sure it allows Relay from 127.0.0.1
SET SMTP="192.168.1.200"
SET toaddress="jerod@yourdomain.com,helpdesk@yourdomain.com"
SET fromaddress="Exchange@yourdomain.com"
c:\bmail\bmail -s %SMTP% -t %toaddress% -f %fromaddress% -h -a %1

In the OpenManage Server Administrator, go to Alert Management and click on the system event you want to be emailed for. Check "Excecute application" and in the "absolute path to the application" put the following:

c:\bmail\email.cmd "Put the name of the System Event here"

That's it.

share|improve this answer

I use Dell Openmanage Server Administrator Managed Node with Nagios and the check_openmanage plugin (http://folk.uio.no/trondham/software/check_openmanage.html). And then checking it all via SMTP.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.