# Use gdisk to make partitionsgdisk /dev/nvme0n1# Create poolzpool create local-ssd /dev/nvme0n1p3# Set atime & compress to local-ssd poolzfs set atime=off local-ssdzfs set compress=lz4 local-ssd# Create datasetzfs create -o compression=lz4 rpool/local-hddzfs set mountpoint=/data/local-hdd rpool/local-hdd# Add log & cache deviceszpool add -f <poolname> log /dev/nvme0n1p1 cache /dev/nvme0n1p2# Remove log or cache deviceszpool remove rpool nvme0n1p1
Zpool iostat
zpool iostat -v 2
ZFS storage
vim /etc/modprobe.d/zfs.conf# 1GB == 1073741824 Bytes# Set Max ARC size => 16GB == 17179869184 Bytesoptions zfs zfs_arc_max=17179869184# Set Min ARC size => 8GB == 8589934592 Bytesoptions zfs zfs_arc_min=8589934592# update an existing initramfs for Linux kernelupdate-initramfs -ureboot# check arcstatarcstat