---
удаление метаданных zfs
dd if=/dev/zero of=/dev/sdXX bs=512 count=10
dd if=/dev/zero of=/dev/sdXX bs=512 seek=$(( $(blockdev --getsz /dev/sdXX) - 4096 )) count=1M
---
корректировка управления подкачкой
sysctl -w vm.swappiness=10
echo "vm.swappiness = 10" >> /etc/sysctl.conf
---
отправка сообщение о состоянии на почту
apt-get install zfs-zed
ZED_EMAIL_ADDR="root" -> /etc/zfs/zed.d/zed.rc
---
корректировка размера ARC(128GB)
options zfs zfs_arc_max=137438953472 > /etc/modprobe.d/zfs.conf
update-initramfs -u
---
создание пула zfs
zpool create -f -o ashift=12 ssd_pool_r10 mirror /dev/mapper/ssd{00,01} mirror /dev/mapper/ssd{02,03} mirror /dev/mapper/ssd{04,05} mirror /dev/mapper/ssd{06,07} mirror /dev/mapper/ssd{08,09}
zfs create ssd_pool_r10/vmdata
zfs set compression=lz4 ssd_pool_r10/vmdata
zpool create -f -o ashift=12 hdd_pool_r10 mirror /dev/mapper/hdd{12,13} mirror /dev/mapper/hdd{14,15} mirror /dev/mapper/hdd{16,17} mirror /dev/mapper/hdd{18,19} mirror /dev/mapper/hdd{20,21} mirror /dev/mapper/hdd{22,23} mirror /dev/mapper/hdd{24,25} mirror /dev/mapper/hdd{26,27} mirror /dev/mapper/hdd{28,29} mirror /dev/mapper/hdd{30,31} mirror /dev/mapper/hdd{32,33} mirror /dev/mapper/hdd{34,35}
zfs create hdd_pool_r10/vmdata
zfs set compression=lz4 hdd_pool_r10/vmdata
zpool create -f -o ashift=12 hdd_pool_bak raidz2 /dev/mapper/hdd{36,37,38,39,40,41} raidz2 /dev/mapper/hdd{42,43,44,45,46,47} raidz2 /dev/mapper/hdd{48,49,50,51,52,53} raidz2 /dev/mapper/hdd{54,55,56,57,58,59}
zfs create hdd_pool_bak/bkpdata
zfs set compression=lz4 hdd_pool_bak/bkpdata
gdisk /dev/mapper/ssd10
n -> 1 -> Enter -> +100G -> Enter
n -> 2 -> Enter -> +100G -> Enter
w -> Y
gdisk /dev/mapper/ssd11
n -> 1 -> Enter -> +100G -> Enter
n -> 2 -> Enter -> +100G -> Enter
w -> Y
zpool add -f hdd_pool_r10 log mirror /dev/mapper/ssd10-part1 /dev/mapper/ssd11-part1
zpool add -f hdd_pool_bak log mirror /dev/mapper/ssd10-part2 /dev/mapper/ssd11-part2