panz
Guru
- Joined
- May 24, 2013
- Messages
- 556
So, I'm still studying GELI and its behavior in the event of a disk failure.
Situation:
1) you have, say, a 6 disks Raidz2 pool, encrypted.
2) Something happens to one disk, including GELI metadata corruption (see https://bugs.freenas.org/issues/2375#ticket).
3) you replace the failed disk with another one of bigger size.
Now you have to: resilver the pool, but before that, you have to input the correct GELI metadata (remember: you've lost them - for some reason - in step #2). GELI restore will not work, because it can't find the metadata portion of the disk (because now the size is different).
At this point, I'm lost :) (using GELI resize won't work too, because the disk is not in the pool).
Situation:
1) you have, say, a 6 disks Raidz2 pool, encrypted.
2) Something happens to one disk, including GELI metadata corruption (see https://bugs.freenas.org/issues/2375#ticket).
3) you replace the failed disk with another one of bigger size.
Now you have to: resilver the pool, but before that, you have to input the correct GELI metadata (remember: you've lost them - for some reason - in step #2). GELI restore will not work, because it can't find the metadata portion of the disk (because now the size is different).
At this point, I'm lost :) (using GELI resize won't work too, because the disk is not in the pool).