PERC RAID Applications for Linux 2.1 and 3.0 ============================================ This Applications package contains the Dell PERCSNMP agent for Linux. Introduction ------------ The DELL PERCSNMP agent for Linux will obtain information about PERC adapters, logical drives, physical drives and channels. The agent will generate traps to the destinations given in the configuration file /etc/percsnmp/percsnmptrap.conf if any change of state occurs. This package contains a RAID management application for Linux for use with the following controllers: PERC 4e/Di, 4e/Si, 4e/DC PERC 4/Di, 4/DC, 4/SC PERC 3/QC, 3/DC, 3/DCL, 3/SC Compatibility / Minimum Requirements ==================================== This utility is compatible with the following firmware versions: Controller Minimum firmware level Description PERC 3/QC 198Q PERC 3 Quad Channel PERC 3/DC 198Q PERC 3 Dual Channel PERC 3/DCL 198Q PERC 3 Dual Channel Lite PERC 3/SC 198Q PERC 3 Single Channel PERC 4/Di 421Q PERC 4 Integrated on PE 1750 PERC 4/Di 251Q PERC 4 Integrated on PE 2600 PERC 4/SC 351Q PERC 4 Single Channel PERC 4/DC 351Q PERC 4 Dual Channel PERC 4e/Di 521Q PERC 4e Integrated on PE 2800, 2850, 6800, 6850 PERC 4e/Si 521Q PERC 4e Integrated on PE 1850 PERC 4e/DC 521Q PERC 4e Dual Channel Installation Instructions ========================= Download -------- 1. Click the 'Download Now' link to download the file. 2. If the 'Export Compliance Disclaimer' window appears, click the 'I agree' link to accept the agreement. 3. When the 'File Download' window appears, click 'Save' to save the file to your hard drive. Extract Files ------------- 1. From a Linux command shell, change to the directory where the perc-apps-A09.tar.gz file was downloaded. 2. Extract the files by typing: # tar xvzf perc-apps-A09.tar.gz This command will extract the contents of perc-apps-A09.tar.gz into the same directory where the downloaded file is located. NOTE: Winzip may not extract the files correctly under Microsoft Windows. Install RPM and Configure Agent ------------------------------- NOTE: Please make sure net-snmp version 5.0 or above is installed before installing PERCSNMP. Uninstall earlier versions of PERCSNMP before installing a newer version. To install the PERCSNMP package, type the following from the directory where the RPM is located: # rpm -ihv percsnmp-5.04-2.i386.rpm Make necessary changes for the DELL PERC agent in snmpd.conf by refering to the sample file "/etc/snmp/percsnmpd.conf". NOTE: If there is no configuration file snmpd.conf in /etc/snmp then, search for snmpd.conf file in /usr/share/snmp or /usr/local/share/snmp. If the file exists in any one of the above directories, modify the corresponding configuration file. The agent will be started at boot time or may be started and stopped manually by typing: # service percsnmpd start/stop The agent will generate traps to the destinations given in the configuration file /etc/percsnmp/percsnmptrap.conf if any megaraid change of state occurs. Uninstall RPM ------------- To uninstall the PERCSNMP RPM: # rpm -e percsnmp Files included in this release: ------------------------------- percsnmp-5.04-2.i386.rpm - PERCSNMP RPM installation package perc-apps-A09.txt - PERC apps for Linux readme file Fixes and Enhancements ====================== perc-apps-A09 ------------- Removed LinFlash, MegaMon, and Dellmgr applications from the perc-apps download package. If needed, Dell OpenManage software should be utilized as it provides expanded RAID management functionality. PercSNMP 5.04-2 --------------- 1. Battery status trap has been added. 2. Addressed issue where SNMP reports Check Consistency while BGI is running. 3. Security update to prevent file creation when reading version information. 4. Updated startup script permissions to allow agent to start after reboot. 5. Physical drive size is now reported properly. Version History =============== PercSNMP 4.10a-1 ---------------- 1. During the startup the S55percagent script reported execution permission denied exception. The S55percsnmp script was not built in rpm with execution permission. 2. Traps were not generated when the community is other than public. Previously the public string was hard coded and hence what ever the type of community string in the configuration file it was displayed as public, now the actual community string read from the configuration file is given to generate the traps. A private community entry shall be added in the configuration file and the generated traps may be observed.