This shows you the differences between two versions of the page.
|
raid_controller_utils [2013/01/25 14:36] root |
raid_controller_utils [2014/10/22 10:05] (current) root |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== HP Raid Utils ====== | ====== HP Raid Utils ====== | ||
| + | |||
| + | HP has replaced command tool hpacucli with hpssacli for later versions of HP Raid Controllers. This is really stupid done by HP. The genius changing a command name should be punished by whip. | ||
| + | |||
| + | In order to get my existing scripts to work, I have created a soft link from hpacucli -> hpssacli in /usr/sbin. | ||
| # hpacucli ctrl all show config | # hpacucli ctrl all show config | ||
| Line 14: | Line 18: | ||
| | | ||
| /tmp/test is output file for result | /tmp/test is output file for result | ||
| + | |||
| + | ===== Spare drives ===== | ||
| + | |||
| + | ==== Remove spare drives ==== | ||
| + | |||
| + | Remove spare drive from Array I | ||
| + | |||
| + | # hpacucli ctrl slot=1 array I remove spares=4E:1:17 | ||
| + | | ||
| + | ==== Adding spare drives ==== | ||
| + | |||
| + | Add two global hot spares | ||
| + | |||
| + | # hpacucli ctrl slot=1 array all add spares=2E:1:18,4E:1:17 | ||
| ===== Smartctl hints for HP smart array (CCISS driver) ===== | ===== Smartctl hints for HP smart array (CCISS driver) ===== | ||
| Line 150: | Line 168: | ||
| ===== List physical disks (PD) ===== | ===== List physical disks (PD) ===== | ||
| - | # /opt/MegaRAID/MegaCli/MegaCli64 -PDlist -aALL | + | # /opt/MegaRAID/MegaCli/MegaCli64 -PDlist -aALL |
| ===== List thorough information indcluding LD & PD ===== | ===== List thorough information indcluding LD & PD ===== | ||
| Line 253: | Line 271: | ||
| # /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aAll | # /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aAll | ||
| - | Adapter #0 | + | |
| - | ============================================================================== | + | ===== Battery check ===== |
| - | Versions | + | # /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll |
| - | ================ | + | |
| - | Product Name : ServeRAID M5110 | + | |
| - | Serial No : SV23610722 | + | |
| - | FW Package Build: 23.7.0-0037 | + | |
| | | ||
| - | Mfg. Data | ||
| - | ================ | ||
| - | Mfg. Date : 09/05/12 | ||
| - | Rework Date : 00/00/00 | ||
| - | Revision No : 27E | ||
| - | Battery FRU : N/A | ||
| - | | ||
| - | Image Versions in Flash: | ||
| - | ================ | ||
| - | BIOS Version : 5.30.00_4.12.05.00_0x05160000 | ||
| - | FW Version : 3.190.35-1786 | ||
| - | NVDATA Version : 2.1206.03-0105 | ||
| - | WebBIOS Version : 6.1-45-e_45-Rel | ||
| - | Preboot CLI Version: 05.04-05:#%00011 | ||
| - | Boot Block Version : 2.05.00.00-0007 | ||
| - | BOOT Version : 07.26.13.219 | ||
| - | | ||
| - | Pending Images in Flash | ||
| - | ================ | ||
| - | None | ||
| - | | ||
| - | PCI Info | ||
| - | ================ | ||
| - | Controller Id : 0000 | ||
| - | Vendor Id : 1000 | ||
| - | Device Id : 005b | ||
| - | SubVendorId : 1014 | ||
| - | SubDeviceId : 040b | ||
| - | | ||
| - | Host Interface : PCIE | ||
| - | | ||
| - | ChipRevision : D1 | ||
| - | | ||
| - | Link Speed : 0 | ||
| - | Number of Frontend Port: 0 | ||
| - | Device Interface : PCIE | ||
| - | | ||
| - | Number of Backend Port: 8 | ||
| - | Port : Address | ||
| - | 0 500507603e839210 | ||
| - | 1 500507603e83bd90 | ||
| - | 2 0000000000000000 | ||
| - | 3 0000000000000000 | ||
| - | 4 0000000000000000 | ||
| - | 5 0000000000000000 | ||
| - | 6 0000000000000000 | ||
| - | 7 0000000000000000 | ||
| - | | ||
| - | HW Configuration | ||
| - | ================ | ||
| - | SAS Address : 500605b005302c40 | ||
| - | BBU : Present | ||
| - | Alarm : Present | ||
| - | NVRAM : Present | ||
| - | Serial Debugger : Present | ||
| - | Memory : Present | ||
| - | Flash : Present | ||
| - | Memory Size : 512MB | ||
| - | TPM : Absent | ||
| - | On board Expander: Absent | ||
| - | Upgrade Key : Present | ||
| - | Temperature sensor for ROC : Present | ||
| - | Temperature sensor for controller : Absent | ||
| - | | ||
| - | ROC temperature : 75 degree Celcius | ||
| - | | ||
| - | Settings | ||
| - | ================ | ||
| - | Current Time : 14:30:0 1/25, 2013 | ||
| - | Predictive Fail Poll Interval : 300sec | ||
| - | Interrupt Throttle Active Count : 16 | ||
| - | Interrupt Throttle Completion : 50us | ||
| - | Rebuild Rate : 30% | ||
| - | PR Rate : 30% | ||
| - | BGI Rate : 30% | ||
| - | Check Consistency Rate : 30% | ||
| - | Reconstruction Rate : 30% | ||
| - | Cache Flush Interval : 4s | ||
| - | Max Drives to Spinup at One Time : 2 | ||
| - | Delay Among Spinup Groups : 12s | ||
| - | Physical Drive Coercion Mode : 1GB | ||
| - | Cluster Mode : Disabled | ||
| - | Alarm : Disabled | ||
| - | Auto Rebuild : Enabled | ||
| - | Battery Warning : Enabled | ||
| - | Ecc Bucket Size : 15 | ||
| - | Ecc Bucket Leak Rate : 1440 Minutes | ||
| - | Restore HotSpare on Insertion : Disabled | ||
| - | Expose Enclosure Devices : Enabled | ||
| - | Maintain PD Fail History : Enabled | ||
| - | Host Request Reordering : Enabled | ||
| - | Auto Detect BackPlane Enabled : SGPIO/i2c SEP | ||
| - | Load Balance Mode : Auto | ||
| - | Use FDE Only : Yes | ||
| - | Security Key Assigned : No | ||
| - | Security Key Failed : No | ||
| - | Security Key Not Backedup : No | ||
| - | Default LD PowerSave Policy : Controller Defined | ||
| - | Maximum number of direct attached drives to spin up in 1 min : 10 | ||
| - | Auto Enhanced Import : No | ||
| - | Any Offline VD Cache Preserved : No | ||
| - | Allow Boot with Preserved Cache : No | ||
| - | Disable Online Controller Reset : No | ||
| - | PFK in NVRAM : No | ||
| - | Use disk activity for locate : No | ||
| - | POST delay : 90 seconds | ||
| - | BIOS Error Handling : Stop On Errors | ||
| - | Current Boot Mode :Normal | ||
| - | Capabilities | ||
| - | ================ | ||
| - | RAID Level Supported : RAID0, RAID1, RAID5, RAID00, RAID10, RAID50, PRL 11, PRL 11 with spanning, SRL 3 supported, PRL11-RLQ0 DDF layout with no span, PRL11-RLQ0 DDF layout with span | ||
| - | Supported Drives : SAS, SATA | ||
| - | | ||
| - | Allowed Mixing: | ||
| - | | ||
| - | Mix in Enclosure Allowed | ||
| - | | ||
| - | Status | ||
| - | ================ | ||
| - | ECC Bucket Count : 0 | ||
| - | | ||
| - | Limitations | ||
| - | ================ | ||
| - | Max Arms Per VD : 32 | ||
| - | Max Spans Per VD : 8 | ||
| - | Max Arrays : 128 | ||
| - | Max Number of VDs : 64 | ||
| - | Max Parallel Commands : 1008 | ||
| - | Max SGE Count : 60 | ||
| - | Max Data Transfer Size : 8192 sectors | ||
| - | Max Strips PerIO : 42 | ||
| - | Max LD per array : 16 | ||
| - | Min Strip Size : 8 KB | ||
| - | Max Strip Size : 1.0 MB | ||
| - | Max Configurable CacheCade Size: 0 GB | ||
| - | Current Size of CacheCade : 0 GB | ||
| - | Current Size of FW Cache : 366 MB | ||
| - | | ||
| - | Device Present | ||
| - | ================ | ||
| - | Virtual Drives : 6 | ||
| - | Degraded : 0 | ||
| - | Offline : 0 | ||
| - | Physical Devices : 33 | ||
| - | Disks : 30 | ||
| - | Critical Disks : 0 | ||
| - | Failed Disks : 0 | ||
| - | | ||
| - | Supported Adapter Operations | ||
| - | ================ | ||
| - | Rebuild Rate : Yes | ||
| - | CC Rate : Yes | ||
| - | BGI Rate : Yes | ||
| - | Reconstruct Rate : Yes | ||
| - | Patrol Read Rate : Yes | ||
| - | Alarm Control : Yes | ||
| - | Cluster Support : Yes | ||
| - | BBU : Yes | ||
| - | Spanning : Yes | ||
| - | Dedicated Hot Spare : Yes | ||
| - | Revertible Hot Spares : Yes | ||
| - | Foreign Config Import : Yes | ||
| - | Self Diagnostic : Yes | ||
| - | Allow Mixed Redundancy on Array : No | ||
| - | Global Hot Spares : Yes | ||
| - | Deny SCSI Passthrough : No | ||
| - | Deny SMP Passthrough : No | ||
| - | Deny STP Passthrough : No | ||
| - | Support Security : Yes | ||
| - | Snapshot Enabled : No | ||
| - | Support the OCE without adding drives : Yes | ||
| - | Support PFK : Yes | ||
| - | Support PI : Yes | ||
| - | Support Boot Time PFK Change : Yes | ||
| - | Disable Online PFK Change : Yes | ||
| - | Support LDPI Type1 : No | ||
| - | Support LDPI Type2 : No | ||
| - | Support LDPI Type3 : No | ||
| - | PFK TrailTime Remaining : 0 days 0 hours | ||
| - | Support Shield State : Yes | ||
| - | Block SSD Write Disk Cache Change: Yes | ||
| - | | ||
| - | Supported VD Operations | ||
| - | ================ | ||
| - | Read Policy : Yes | ||
| - | Write Policy : Yes | ||
| - | IO Policy : Yes | ||
| - | Access Policy : Yes | ||
| - | Disk Cache Policy : Yes | ||
| - | Reconstruction : Yes | ||
| - | Deny Locate : No | ||
| - | Deny CC : No | ||
| - | Allow Ctrl Encryption: No | ||
| - | Enable LDBBM : No | ||
| - | Support Breakmirror : No | ||
| - | Power Savings : No | ||
| - | | ||
| - | Supported PD Operations | ||
| - | ================ | ||
| - | Force Online : Yes | ||
| - | Force Offline : Yes | ||
| - | Force Rebuild : Yes | ||
| - | Deny Force Failed : No | ||
| - | Deny Force Good/Bad : No | ||
| - | Deny Missing Replace : No | ||
| - | Deny Clear : No | ||
| - | Deny Locate : No | ||
| - | Support Temperature : Yes | ||
| - | Disable Copyback : No | ||
| - | Enable JBOD : No | ||
| - | Enable Copyback on SMART : No | ||
| - | Enable Copyback to SSD on SMART Error : Yes | ||
| - | Enable SSD Patrol Read : No | ||
| - | PR Correct Unconfigured Areas : Yes | ||
| - | Error Counters | ||
| - | ================ | ||
| - | Memory Correctable Errors : 0 | ||
| - | Memory Uncorrectable Errors : 0 | ||
| - | | ||
| - | Cluster Information | ||
| - | ================ | ||
| - | Cluster Permitted : Yes | ||
| - | Cluster Active : No | ||
| - | | ||
| - | Default Settings | ||
| - | ================ | ||
| - | Phy Polarity : 0 | ||
| - | Phy PolaritySplit : 0 | ||
| - | Background Rate : 30 | ||
| - | Strip Size : 128kB | ||
| - | Flush Time : 4 seconds | ||
| - | Write Policy : WB | ||
| - | Read Policy : Adaptive | ||
| - | Cache When BBU Bad : Disabled | ||
| - | Cached IO : No | ||
| - | SMART Mode : Mode 6 | ||
| - | Alarm Disable : No | ||
| - | Coercion Mode : 1GB | ||
| - | ZCR Config : Unknown | ||
| - | Dirty LED Shows Drive Activity : No | ||
| - | BIOS Continue on Error : 0 | ||
| - | Spin Down Mode : None | ||
| - | Allowed Device Type : SAS/SATA Mix | ||
| - | Allow Mix in Enclosure : Yes | ||
| - | Allow HDD SAS/SATA Mix in VD : No | ||
| - | Allow SSD SAS/SATA Mix in VD : No | ||
| - | Allow HDD/SSD Mix in VD : No | ||
| - | Allow SATA in Cluster : No | ||
| - | Max Chained Enclosures : 16 | ||
| - | Disable Ctrl-R : Yes | ||
| - | Enable Web BIOS : Yes | ||
| - | Direct PD Mapping : No | ||
| - | BIOS Enumerate VDs : Yes | ||
| - | Restore Hot Spare on Insertion : No | ||
| - | Expose Enclosure Devices : Yes | ||
| - | Maintain PD Fail History : Yes | ||
| - | Disable Puncturing : Yes | ||
| - | Zero Based Enclosure Enumeration : No | ||
| - | PreBoot CLI Enabled : Yes | ||
| - | LED Show Drive Activity : Yes | ||
| - | Cluster Disable : No | ||
| - | SAS Disable : No | ||
| - | Auto Detect BackPlane Enable : SGPIO/i2c SEP | ||
| - | Use FDE Only : Yes | ||
| - | Enable Led Header : No | ||
| - | Delay during POST : 0 | ||
| - | EnableCrashDump : No | ||
| - | Disable Online Controller Reset : No | ||
| - | EnableLDBBM : No | ||
| - | Un-Certified Hard Disk Drives : Allow | ||
| - | Treat Single span R1E as R10 : No | ||
| - | Max LD per array : 16 | ||
| - | Power Saving option : All power saving options are disabled | ||
| - | Default spin down time in minutes: 30 | ||
| - | Enable JBOD : No | ||
| - | TTY Log In Flash : No | ||
| - | Auto Enhanced Import : No | ||
| - | BreakMirror RAID Support : No | ||
| - | Disable Join Mirror : No | ||
| - | Enable Shield State : Yes | ||
| - | Time taken to detect CME : 60s | ||
| - | | ||
| - | Exit Code: 0x00 | ||
| - | |||