I have a FreeBSD 13.2-RELEASE server with a single six-disk ZFS raidz2 array which is encrypted with
It seems like there must be a way to do it by removing a disk from the array, reformatting it without encryption, then rejoining it to the array, resilvering, and repeating until all disks have been cycled through. But I'm not sure if that's possible, or if there's a simpler way to do it. Or for that matter, how to even go about doing that safely.
If it's possible, how do I go about doing this?
Array:
geli
. For certain reasons I would like to completely remove the encryption from this array, but I need to do so without using any disks other than the six already in use, and without losing data. All disks in the array are healthy.It seems like there must be a way to do it by removing a disk from the array, reformatting it without encryption, then rejoining it to the array, resilvering, and repeating until all disks have been cycled through. But I'm not sure if that's possible, or if there's a simpler way to do it. Or for that matter, how to even go about doing that safely.
If it's possible, how do I go about doing this?
Array:
Code:
root@server:~ # zpool status
pool: data
state: ONLINE
scan: resilvered 2.85M in 00:00:01 with 0 errors on Tue Apr 11 19:35:15 2023
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
mfid0p4.eli ONLINE 0 0 0
mfid1p4.eli ONLINE 0 0 0
mfid5p4.eli ONLINE 0 0 0
mfid2p4.eli ONLINE 0 0 0
mfid3p4.eli ONLINE 0 0 0
mfid4p4.eli ONLINE 0 0 0
errors: No known data errors