There is no way to remotely monitor the RSA Direct-Attached Capacity (DAC) and PowerVault storage devices. You must look for the flashing amber lights on the physical storage device to notice a fan or power supply failure. Note: For Series 6 hosts only, you can use the Dell iDRAC9 Storage Overview as an alternative to monitoring PowerVaults as shown in the following figure: Image description
Install the Server Hardware Manager software on the RSA NetWitness® Platform host attached to your DAC or PowerVault. This software enables you to monitor the DACs and PowerVaults for fan and power supply failures without having to go to the physical storage device.
To monitor your DACs and PowerVaults, refer to the "SHM CLI" reference in the Dell Storage PowerTools Server Hardware Manager Administrator's Guide. Note: All guides referenced within this article can be found within the attached zip file. Note: If there are any issues experienced during installation or running of the services from the installed software, please go to /var/log/dell/ServerHardwareManager and provide those logs to RSA Netwitness Support.
This tool was qualified on the following hardware platforms with the listed BIOS, IDRAC, and PERC Firmware versions. These are the minimum required versions for the installation script to run:
Follow this procedure to install the Server Hardware Manager software on the RSA NetWitness® Platform host attached to your DAC or PowerVault. For additional DACs and PowerVaults, repeat this procedure for each connected RSA NetWitness® Platform host.
Click here to download the ServerHWMgr-220.127.116.11-CentOS70.zip file from this article.
Log in to the RSA NetWitness host connected to the DAC or PowerVault as the root user and copy the ZIP file to the NetWitness host into the /root directory.
Unzip the ServerHWMgr-18.104.22.168-CentOS70.zip archive.
Unpackage the ServerHardwareManager-22.214.171.124-CentOS70-installer.tar file using the tar command.
tar -xvf ServerHardwareManager-126.96.36.199-CentOS70-installer.tar
Execute the ServerHardwareManager-188.8.131.52-CentOS70-installer file and follow the instructions to install the Server Hardware Manager. ./ ServerHardwareManager-184.108.40.206-CentOS70-installer
Enter y (yes) to accept the license agreement.
Specify the directory where Server Hardware Manager will be installed. If no directory is specified, and the Enter button is pressed, the default directory that the Server Hardware Manager will be installed in is /opt.
Enter y (yes) to enable the SNMP service after installation. To send SNMP messages to an external SNMP monitor, enter the IP address and port for the SNMP Trap receivers in the format ip:port. If the enter button is pressed with no ip:port entered, it will use the default of 127.0.0.1:162.
Otherwise, proceed with SNMP disabled.
Enter Y (yes) to enable the REST service after installation.
Enter the IP address and port of the REST service of the Server Hardware Management Service (8012) in the format ip:port. Use the IP address of the server on which the Server Hardware Manager is being installed. For example: 192.168.0.10:8012
Enter Y (yes) to install Server Hardware Manager.
Rename servicestartup.sh.txt, convert it to Unix format, and make sure that the script has permissions set to be able to run:
mv servicestartup.sh.txt servicestartup.sh
chmod 755 servicestartup.sh
Run the shell script servicestartup.sh to copy the libstorelib.so file to the /opt/dell/ServerHardwareManager/ServerHardwareManagerCLI/bin and /opt/dell/ServerHardwareManager/ServerHardwareManagerMonitor/bin directories. You will most likely need to modify firewall services in order to access the REST server from remote servers.
Verify that the libstorelib.so file is also located in the /opt/lsi/lib directory. If it is not there, then copy it manually to the /opt/lsi/lib directory.
(If missing)mkdir /opt/lsi/lib
cp libstorelib.so /opt/lsi/lib/
Test the REST output by opening a web browser (Chrome supports REST output) and navigating to the URLs below.
The above three addresses in Step 8 may cause the browser to time out. A firewall rule would need to be added to the server that the software is being executed on to be able to access the port above from outside of the server. To do this you will need to modify the iptables rule listing and restart the iptables service. Use the following commands to allow access to port 8012.
Edit the iptables file.
# vi /etc/sysconfig/iptables
Add the following line above this REJECT line (-A INPUT -j REJECT --reject-with icmp-host-prohibited). The port designated in --dport should be the same as selected during step 5.
-A INPUT -p tcp --dport 8012 -J ACCEPT
Save the file with :qw! and restart the iptables service. service iptables restart
Try to access the REST API again via browser.
Step 9 may also cause the web browser to time out. Network firewalls in the customer's environment may not allow them to access port 8012 to use the Web UI of the Server Hardware Manager software. If this is the case, run the following three commands with information about the adapters, enclosures, and drives. Note: It may take a few seconds for these commands to return data.