From 41009b53cb29e548062cdc3e9e470ebe047fd5ba Mon Sep 17 00:00:00 2001 From: Christoph Cullmann Date: Thu, 30 May 2024 11:18:56 +0200 Subject: more zfs --- neko/install.txt | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) (limited to 'neko/install.txt') diff --git a/neko/install.txt b/neko/install.txt index 042d073..a794e13 100644 --- a/neko/install.txt +++ b/neko/install.txt @@ -149,6 +149,28 @@ wipefs -a $DD sleep 5 +# ZFS zpool creation with encryption +zpool create \ + -o ashift=12 \ + -o autotrim=on \ + -O acltype=posixacl \ + -O atime=off \ + -O canmount=off \ + -O compression=on \ + -O dnodesize=auto \ + -O normalization=formD \ + -O xattr=sa \ + -O mountpoint=none \ + -O encryption=on \ + -O keylocation=file:///data/nixos/key-vms.secret \ + -O keyformat=passphrase \ + vpool $DD + +sleep 5 + +# create all the volumes +zfs create -o mountpoint=legacy vpool/vms + # create projects disk DD=/dev/disk/by-id/nvme-Samsung_SSD_980_PRO_2TB_S69ENF0R846614L @@ -157,3 +179,25 @@ blkdiscard -v $DD wipefs -a $DD sleep 5 + +# ZFS zpool creation with encryption +zpool create \ + -o ashift=12 \ + -o autotrim=on \ + -O acltype=posixacl \ + -O atime=off \ + -O canmount=off \ + -O compression=on \ + -O dnodesize=auto \ + -O normalization=formD \ + -O xattr=sa \ + -O mountpoint=none \ + -O encryption=on \ + -O keylocation=file:///data/nixos/key-projects.secret \ + -O keyformat=passphrase \ + ppool $DD + +sleep 5 + +# create all the volumes +zfs create -o mountpoint=legacy ppool/projects -- cgit v1.2.3