We experienced a power loss on MD1200 expansion module for our MD3600F storage, later we restored the power, now the RAID10 pieces on MD1200 (5 out of 21 parts) are reported as FAILED state. How can we re-build / recover the array?
Here's some technical data:
Volume fail reason: piece failure.
Media Scan Settings: Enabled with Parity Check, but no Repair.
Period = 15 day(s). Last rate = 0 blocks/sec.
Background Task: none active
Background Delay: 0.1 seconds per 4096 blocks
*** Volume Group Info ***
VG Label : vol01
WWN : 6d4ae520006e711e000003204f27a41c
Address : 0x054a8d78
RAID Level : RAID 1
Drive Count: 22
Boundary : 0 0x0
Secure : False
PI Capable : False - 0
Media Type : HDD
Volumes on this Group:
Volume Count: 1
0x00007 [F]
*** Pieces ***
Offset: 0x62ea000 Length: 0x2e8c000 (48807936 dec)
Count : 22 Data Count: 11
Piece Devnum Address Tray/Slot State
0 0x00010000 0x054b9fd0 00,1 PieceOptimalState
1 0x00010002 0x054b9ec8 00,3 PieceOptimalState
2 0x00010004 0x054b9dc0 00,5 PieceOptimalState
3 0x0001010b 0x054b9cb8 01,12 PieceOptimalState
4 0x00010100 0x054b9bb0 01,1 PieceOptimalState
5 0x00010102 0x054b9aa8 01,3 PieceOptimalState
6 0x00010203 0x054b99a0 02,4 FAILED
7 0x00010205 0x054b9898 02,6 FAILED
8 0x00010104 0x054b8c70 01,5 PieceOptimalState
9 0x00010107 0x054b8b68 01,8 PieceOptimalState
10 0x00010109 0x054b8a60 01,10 PieceOptimalState
11 0x00010001 0x054b8958 00,2 PieceOptimalState
12 0x00010003 0x054b7e00 00,4 PieceOptimalState
13 0x00010005 0x054b7b20 00,6 PieceOptimalState
14 0x00010201 0x054b7350 02,2 FAILED
15 0x00010103 0x054b7248 01,4 PieceOptimalState
16 0x00010101 0x054b7140 01,2 PieceOptimalState
17 0x00010202 0x054b6e60 02,3 FAILED
18 0x00010204 0x054b6970 02,5 FAILED
19 0x00010105 0x054b6868 01,6 PieceOptimalState
20 0x00010106 0x054b6760 01,7 PieceOptimalState
21 0x00010108 0x054b64c0 01,9 PieceOptimalState
Correct me if Im wrong, I assume I need to use recover virtualDisk CLI
The virtual disk was created using:
create virtualDisk physicalDisks=(0,0 0,2 0,4 1,11 1,0 1,2 2,3 2,5 1,4 1,7 1,9 0,1 0,3 0,5 2,1 1,3 1,1 2,2 2,4 1,5 1,6 1,8) raidLevel=1 userLabel="SLOT13-XEN" diskGroupUserLabel="vol01" owner=1 segmentSize=128 capacity=274877906944 Bytes dssPreAllocate=true securityType=none;
In recovery data I have a line that says:
Volume,6D4AE520006E700200000FD4585C0685,SLOT13-XEN,6D4AE520006E711E000003204F27A41C,512,274877906944,103718912,131072,1,1,true,7
Is recover virtualDisk the correct way?
What additional parameters I need to collect?
Please help! :)