Warning!
This knowledge article applies to the following unsupported hardware appliances:
The array is sending an alert about an inconsistent disk on appliances which have hardware RAID controller.
Sample email alert:
DISMAN-EVENT-MIB::sysUpTimeInstance 184299881
SNMPv2-MIB::snmpTrapOID.0 XCB-SNMP-MIB::xcbRaidStatus
XCB-SNMP-MIB::description Raid status changed; old_status='Optimal', status='Degraded', failed=''
The following command can also show such disks in the boot shell:
arcconf getconfig 1 ld|grep 'Inconsistent'
You need to re-initialize the disk and push back the array using these commands in the boot shell of the appliance:
arcconf failover 1 on
arcconf rescan 1
arcconf task start 1 device 0 DISK_ID initialize
arcconf task start 1 device 0 DISK_ID verify_fix
arcconf setstate 1 device 0 DISK_ID RDY
arcconf setstate 1 device 0 DISK_ID HSP logicaldrive 0
After the rebuild finished, check the array:
arcconf task start 1 logicaldrive 0 verify_fix
The value of DISK_ID can be found using this one-liner script in the boot shell:
for LINE in $(arcconf getconfig 1 ld|awk '/Inconsistent/ {print $8"\n"}');do arcconf getconfig 1 pd|grep -B6 $LINE|awk -F'[ :,()]*' '/Serial/ {SERIALNUM=$3}; /Channel,Device/ {IDNUM=$8}; END {print "Disk Serial: "SERIALNUM" -- Disk ID: "IDNUM}';done
This prints the disk's serial number and the DISK_ID for the previous commands.
If it prints three or more disks, please open a Support Ticket immediately as it may mean data loss!
© 2024 One Identity LLC. ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center