Article Number
000001446
Applies To
RSA Product Set: NetWitness Logs & Network, Security Analytics
RSA Product/Service Type: Core Appliance
RSA Version/Condition: 10.6.x, 11.x
Platform: CentOS
Platform (Other): Hardware
O/S Version: EL6, EL7
Issue
Following the
RSA Security Analytics Availability of DAC Disk Drive Firmware Updates document by running the DAC firmware update script (nwUpdateDiskFw.py) and it fails with "No RAID adapters found".
[root@AULOGCONC ~]# cd /opt/rsa/saTools/NwDiskFw
[root@LOGCONC NwDiskFw]# ./nwUpdateDiskFw.py
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
File "/usr/lib64/python2.7/hashlib.py", line 129, in <module>
globals()[__func_name] = __get_hash(__func_name)
File "/usr/lib64/python2.7/hashlib.py", line 98, in __get_openssl_constructor
f(usedforsecurity=False)
ValueError: error:3207A06D:lib(50):B_HASH_init:cr new
Checksum type 'md5' disabled
INFO: No RAID adapters foundRunning the nwraidutil.pl script, its output shows the RAID adapter does exist.
Cause
This error indicates the perccli rpm is not installed on the appliance.
Resolution
To check if the perccli rpm package is installed, run the command,
rpm -q perccli
package perccli is not installed
The above example output shows the perccli is not installed, then install it by running the command,
yum install perccli
Or
rpm -Uvh /opt/rsa/saTools/NwDiskFw/perccli-*.noarch.rpm
The installed perccli version should be perccli-1.11.03-1.noarch.rpm or newer.
Rerun the /opt/rsa/saTools/NwDiskFw/nwUpdateDiskFw.py script.