Nethence Newdoc Olddoc Lab Your IP BBDock  


Those documents are obsolete, please use the Nethence Documentation instead.

HomeUnixWindowsOracleObsoleteHardwareDIYMechanicsScriptsConfigsPrivate

Maintaining Dell PowerEdge server machines & RAID volumes
 
Machine's preparation at initialization time
Tested on Poweredge R430
 
Note. I wasn't able to use two iDRAC sessions on two seperate PowerEdges from the same client... So I had to use a remote desktop to get two remote consoles at once...
Note. the LifeCycle network settings are temporary, only used during LC usage... So you can simply use DHCP for the updates.
Note. no need to use RAID instead of AHCI mode into the BIOS, the controller RAID mode setting is the one you need to be careful about.
 
- Setup iDRAC network and root account with Admin role and connect remotely
- Launch a remote console, boot the machine into F10 Lifecycle Controller, use DHCP an identified NIC and update all the firmwares against ftp.dell.com (check e.g. BIOS version and after reboot back to LifeCycle in Firmware Update > View Current Versions check again)
- F2 Restore BIOS defaults, no need to switch from AHCI to RAID mode, SATA Settings are alright and you can still use the RAID controller
- Ctrl-R (on the right controller) Restore RAID controller defaults + RAID mode (Ctrl Mgmt) + RAID-1 & initialization (VD name is not required, may be empty)
- F11 Boot Manager and install the operating system with some installation media
 
#F11 Boot Manager
#==> System Utilities > Bios Update File Explorer ==> .efi
 
Machine's maintenance once the Linux system is installed
tested Dell PERC H710 on Ubuntu Server 12 and PERC H730 on RHEL7
 
Installation
On RHEL7,
wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
 
On Ubuntu Server 12 LTS,
echo 'deb http://linux.dell.com/repo/community/ubuntu wheezy openmanage' >> /etc/apt/sources.list.d/linux.dell.com.sources.list
 
Firmware update
On RHEL7,
yum install dell_ft_install
#takes a while,
yum install $(bootstrap_firmware)
inventory_firmware
update_firmware
update_firmware --yes
or,
yum install dell-system-update
dsu --inventory
dsu
 
RAID & disks status
Install the storage tools, on RHEL7,
#it seems this one already provides srvadmin-services.sh
yum install srvadmin-storage-cli
#yum install srvadmin-storageservices-cli
on Ubuntu Server 12 LTS,
apt-get install srvadmin-storage-cli
#apt-get install srvadmin-storageservices-cli
 
On RHEL7, start and enable the daemon at boot time,
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
cat >> /etc/rc.d/rc.local <<EOF
/opt/dell/srvadmin/sbin/srvadmin-services.sh start
EOF
chmod +x /etc/rc.d/rc.local
on Ubuntu Server, it's taken care of already. You can make sure of it,
service dataeng status
update-rc.d or chkconfig...
 
Check various RAID status informations,
/opt/dell/srvadmin/sbin/omreport storage battery
/opt/dell/srvadmin/sbin/omreport storage controller
/opt/dell/srvadmin/sbin/omreport storage pdisk controller=0
/opt/dell/srvadmin/sbin/omreport storage vdisk
 
See http://pbraun.nethence.com/unix/sysutils/clusterit_monitoring.html for monitoring scripts.
 
Refs.
2.4 Storage domain commands: http://cavepopo.hd.free.fr/wordpress/linux/dell-server-utility-omreport/#24_Storage_domain_commands
 
Web interface
You may also access it tru web on port 1311,
https://{omsa-server-ip-address}:1311
Ref. How To Manage Dell Servers using OMSA – OpenManage Server Administrator On Linux: http://www.thegeekstuff.com/2008/11/how-to-manage-dell-servers-using-omsa-openmanage-server-administrator-on-linux/
 
References
What is Dell System Update (DSU): http://linux.dell.com/repo/hardware/dsu/
Dell Linux Repositories: http://linux.dell.com/repo/hardware/omsa.html
Dell Linux repository: http://linux.dell.com/repo/hardware/
Dell OpenManage Ubuntu Repository: http://linux.dell.com/repo/community/ubuntu/
 
Additional References
How-to : Create a RAID array using omconfig / omreport CLI: http://cavepopo.hd.free.fr/wordpress/linux/how-to-create-a-raid-array-using-omconfig-omreport-cli/
Dell™ Server Hardware Monitoring with OpenManage™ and Nagios®: http://folk.uio.no/trondham/software/check_openmanage.html
Monitoring Dell servers: https://kb.op5.com/display/HOWTOs/Monitoring+Dell+servers
How to set up Dell OMSA tools on Debian 6 (Squeeze) (PE2950): http://serverfault.com/questions/425322/how-to-set-up-dell-omsa-tools-on-debian-6-squeeze-pe2950
What is the purpose of the Dell Linux Repository?: http://linux.dell.com/repo/hardware/omsa.html
Manuals & documentation for your Dell OpenManage Server Administrator Version 7.4: http://www.dell.com/support/home/us/en/19/product-support/product/dell-opnmang-srvr-admin-v7.4/manuals
How to monitor the hard disk status behind Dell PERC H710 Raid Controller with CentOS 6?: http://serverfault.com/questions/589070/how-to-monitor-the-hard-disk-status-behind-dell-perc-h710-raid-controller-with-c
 
Installing Dell OpenManage Server Administrator on Ubuntu: http://keithscode.com/tutorials/linux/18-installing-dell-openmanage-server-administrator-on-ubuntu.html
https://www.centos.org/forums/viewtopic.php?f=49&t=48532
https://wiki.infn.it/progetti/cloud-areapd/ced-c/openmanage_installation
http://wiki.kogite.fr/index.php/Installation_Dell_OpenManage_sur_Linux
 

(obsolete, see the new doc)