000032528 - Error message "OSSpecificInitialize: Failed to load libsysfs.so.2.0.2. Please ensure that libsfs is present in the system" when running MegaCli command on an RSA Security Analytics appliance

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000032528
Applies To
RSA Product Set: Security Analytics

RSA Product/Service Type: SA Series 4s Appliance
RSA Version/Condition: Dell PowerEdge R620
Platform: Hardware
O/S Version: 5, 6
Platform (Other): Dell PowerEdge R620
Platform (Other): PERC H710P
Platform (Other): PERC H810P
Platform (Other): MegaCli
IssueWhen running MegaCli commands such as the one below and/or the nwraidutil.pl, which runsMegaCli commands, the Failed to load libsysfs error displays.  An example MegaCli command and the error would be:
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL
OSSpecificInitialize: Failed to load libsysfs.so.2.0.2 Please ensure that libsfs is present in the system.
The dependent library libsysfs.so.2.0.1 not available. Please contact LSI for distribution of the package

 
If using nwraidutil.pl version [2015.12.01] or later, you may see something like the following at the start of the output:
/opt/MegaRAID/MegaCli/MegaCli64 adpallinfo 
OSSpecificInitialize: Failed to load libsysfs.so.2.0.2 Please ensure that libsfs is present in the system.
The dependent library libsysfs.so.2.0.1 not available. Please contact LSI for distribution of the package

Errors when running ldpdinfo were:
OSSpecificInitialize: Failed to load libsysfs.so.2.0.2 Please ensure that libsfs is present in the system.
The dependent library libsysfs.so.2.0.1 not available. Please contact LSI for distribution of the package

Errors when running pdlist were:
OSSpecificInitialize: Failed to load libsysfs.so.2.0.2 Please ensure that libsfs is present in the system.
The dependent library libsysfs.so.2.0.1 not available. Please contact LSI for distribution of the package

The latest version of nwraidutil.pl may be found in KB 000026993  - How to download and use the RSA NetWitness RAID Utility
CauseThese errors are caused by missing x86_64 library files or missing symbolic links (symlinks).
Resolution
  1. Download the following two files:

  1. Transfer the files to the appliance.
  2. Decompress lsi_libs_x86_64.tar.bz2:
tar xvjf lsi_libs_x86_64.tar.bz2 -C /opt/lsi/3rdpartylibs

  1. Make the script executable:
chmod +x lsi_libs_verify.sh

  1. Run the script:
./lsi_libs_verify.sh
Workaround
 
NotesAttachments:
lsi_libs_x86_64.tar.bz2 - http://edelivery.rsasecurity.com/patches/attach/nw/000032528/lsi_libs_x86_64.tar.bz2
lsi_libs_verify.sh - http://edelivery.rsasecurity.com/patches/attach/nw/000032528/lsi_libs_verify.sh

Attachments

    Outcomes