There are a few items that can be very useful to install within Red Hat, if used on Dell hardware. These are the OpenManage System Administrator tools that will provide you more information on the Dell hardware, Dell System Updater or DSU, that can be used to update firmware and BIOS on Dell hardware, and the Dell iDRAC Service Module that allows the iDRAC to exchange information with the Operating System.
First, set up the Dell Linux repository:
Next, install OpenManage System Administrator, or OMSA, and make sure to start it, and enable it at boot time:# curl -s http://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
With OMSA installed, you can, for example, now retrieve information about the physical disks in the system, and also the virtual disks (or RAID arrays) configured on these physical disks. Here's how you can use the command line interface tools to look up this information:# yum -y install srvadmin-all # /opt/dell/srvadmin/sbin/srvadmin-services.sh start # /opt/dell/srvadmin/sbin/srvadmin-services.sh enable
List the controllers available in the system:
Now, list the physical disks (or pdisks) for each controller, for example for the controller with ID 0:# /opt/dell/srvadmin/bin/omreport storage controller
And you can list the virtual disks (or pdisks) for each controller, for example for the controller with ID 0:# /opt/dell/srvadmin/bin/omreport storage pdisk controller=0
A lot more is possible with OMSA, but that's outside the scope of this article. Instead, let's move on with the items to install.# /opt/dell/srvadmin/bin/omreport storage vdisk controller=X
Install Dell System Update (or DSU):
To update firmware, you can now run:# yum -y install dell-system-update
Usually it's just fine to select all firmware items to update (by pressing "a") and have it updated (by pressing "c"). This may take a while, and may require a reboot of the system. Upon reboot, the system may also take a while to complete the firmware and/or BIOS updates.# dsu
Finally, the Dell iDRAC service module. The latest version (at time of writing this article) can be found here: https://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=GH8R3. Copy the download link on this page of the GNU ZIP file.
The Dell Service Module requires the usbutils package to be installed:
Now you can download and install the Dell iDRAC Service Module:# yum -y install usbutils
Here it's best to select all features and hit "i" to install. Keep everything at default settings and answer "yes" to any other questions. After installation is completed, you can log in to the iDRAC of the system, and view Operating System information there. This information has been communicated from the OS to the iDRAC by the Dell iDRAC Service Module.# mkdir /tmp/dsm # cd /tmp/dsm # wget https://downloads.dell.com/FOLDER05038177M/1/OM-iSM-Dell-Web-LX-320-1234_A00.tar.gz # gzip -d *z # tar xf *tar # ./setup.sh
If you found this useful, here's more on the same topic(s) in our blog:
- Configuring NTP on CentOS 6
- Multi-user VNC setup on RHEL 7.5
- Power 5 color codes
- Emulex hbanyware
- Using curl with a proxy
UNIX Health Check delivers software to scan Linux and AIX systems for potential issues. Run our software on your system, and receive a report in just a few minutes. UNIX Health Check is an automated check list. It will report on perfomance, capacity, stability and security issues. It will alert on configurations that can be improved per best practices, or items that should be improved per audit guidelines. A report will be generated in the format you wish, and the report includes the issues discovered and information on how to solve the issues as well.
Interested in learning more?
Interested in learning more?