Hi, i have a tricky problem. I have a 6disk raid5 setup and did a mdadm grow chunk size. Apparently 3 disk went missing (controller/kernel crash) and the raid failed. Disks are all ok. Backupfile for grow is there and raid config available including status(examine) of all disks. Problem = 3 disks where in a state like /dev/sdc1: Magic : a92b4efc Version : 1.2 Feature Map : 0x4 Array UUID : 84bea3d7:7b697819:b8c1aa5a:a615e3b4 Name : chenbro.han.daquan.eu:2 (local to host chenbro.han.daquan.eu) Creation Time : Sat Sep 20 12:28:57 2014 Raid Level : raid5 Raid Devices : 6 Avail Dev Size : 5856270336 (2792.49 GiB 2998.41 GB) Array Size : 14640675840 (13962.44 GiB 14992.05 GB) Data Offset : 262144 sectors Super Offset : 8 sectors State : active Device UUID : 67cc689a:2cdf3d4d:0c7d03d4:c12c7475 Reshape pos'n : 557547520 (531.72 GiB 570.93 GB) New Chunksize : 512K Update Time : Mon Sep 22 09:39:35 2014 Checksum : 25acf25d - correct Events : 109099 Layout : left-symmetric Chunk Size : 64K Device Role : Active device 3 Array State : ...AAA ('A' == active, '.' == missing) and 3 in /dev/sdf1: Magic : a92b4efc Version : 1.2 Feature Map : 0x4 Array UUID : 84bea3d7:7b697819:b8c1aa5a:a615e3b4 Name : chenbro.han.daquan.eu:2 (local to host chenbro.han.daquan.eu) Creation Time : Sat Sep 20 12:28:57 2014 Raid Level : raid5 Raid Devices : 6 Avail Dev Size : 5856270336 (2792.49 GiB 2998.41 GB) Array Size : 14640675840 (13962.44 GiB 14992.05 GB) Data Offset : 262144 sectors Super Offset : 8 sectors State : clean Device UUID : f74a1585:93fb850b:64667d57:42c34e52 Reshape pos'n : 557547520 (531.72 GiB 570.93 GB) New Chunksize : 512K Update Time : Mon Sep 22 09:02:59 2014 Checksum : 2ef3049b - correct Events : 109096 Layout : left-symmetric Chunk Size : 64K Device Role : Active device 0 Array State : AAAAAA ('A' == active, '.' == missing) My idea was, first bringing back the disks in the array then continue the grow (using the backup file) add / re-add disk was not working, so i assumed recreate the array with —assume-clean would bring me closer. Question now ist, how to i get the array back to the grow process at the state of the failure? I didnt find anything regarding this. (if even possible) Someone any idea? What would be the best way to tackle this problem? Thanks BR Martin
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail