https://forums.freebsd.org/threads/should-i-mirror-swap-or-no-swap.73449/
Mirror Swapにする。
Auto ZFS
ZFS Configuration Pool Type/Disks: → raidz2: 8 disks PoolName zroot Force 4K Sectors? YES Encrypt Disks? NO Partition Scheme GPT (BIOS+UEFI) Swap Size 2g Mirror Swap? NO → YES Encrypt Swap? NO
Swap Sizeのパーティションが各ディスクに作られる
Mirror Swap NO
/etc/fstab /dev/da0p3 none swap sw 0 0 /dev/da1p3 none swap sw 0 0 /dev/da2p3 none swap sw 0 0 /dev/da3p3 none swap sw 0 0 /dev/da4p3 none swap sw 0 0 /dev/da5p3 none swap sw 0 0 /dev/da6p3 none swap sw 0 0 /dev/da7p3 none swap sw 0 0
SwapはSwap Size*ディスク数
Mirror Swap YES
gmirrorで設定される
/etc/fstab /dev/mirror/swap none swap sw 0 0 $ gmirror status Name Status Components mirror/swap COMPLETE da0p3 (ACTIVE) da1p3 (ACTIVE) da2p3 (ACTIVE) da3p3 (ACTIVE) da4p3 (ACTIVE) da5p3 (ACTIVE) da6p3 (ACTIVE) da7p3 (ACTIVE)
必要に応じて組み直す
# gmirror remove swap da4p3 # gmirror remove swap da5p3 # gmirror remove swap da6p3 # gmirror remove swap da7p3 # gmirror label -v swap1 da4p3 # gmirror insert -v swap1 da5p3 # gmirror insert -v swap1 da6p3 # gmirror insert -v swap1 da7p3 # vi /etc/fstab /dev/mirror/swap none swap sw 0 0 /dev/mirror/swap1 none swap sw 0 0 # swapon -a swapon: adding /dev/mirror/swap1 as swap device # swapinfo