neutralitus
Cadet
- Joined
- Dec 16, 2017
- Messages
- 2
Hi All,
I extended a GELI-encrypted pool on truenas 13U1 core. There was an error rekeying when it extended the pool and it was unable to rekey the old disks. The pool has 44 disks (7x 6disk raidz2, 1 spare, 1 cache) When I try to unlock the pool (after stupidly locking it), it is able to unlock 38 of the disks with the old key and 6 disks with the new key.
Is there a way I can manually mount this? I see in dmesg that between the 2 key files I can unlock all the disks, but as soon as truenas fails to unlock one of the disks it relocks the geli disks it DID successfully unlock. If I can manually mount each GELI container, I should be able to mount the zpool as well I think.
After I do that, I will need to find a way to get all the GELI keys in sync. I cannot afford to buy 42 more disks and zfs send to a new pool.
Please help me!
Christian
I extended a GELI-encrypted pool on truenas 13U1 core. There was an error rekeying when it extended the pool and it was unable to rekey the old disks. The pool has 44 disks (7x 6disk raidz2, 1 spare, 1 cache) When I try to unlock the pool (after stupidly locking it), it is able to unlock 38 of the disks with the old key and 6 disks with the new key.
Is there a way I can manually mount this? I see in dmesg that between the 2 key files I can unlock all the disks, but as soon as truenas fails to unlock one of the disks it relocks the geli disks it DID successfully unlock. If I can manually mount each GELI container, I should be able to mount the zpool as well I think.
After I do that, I will need to find a way to get all the GELI keys in sync. I cannot afford to buy 42 more disks and zfs send to a new pool.
Please help me!
Christian