From 3839b5e390c53b74f58003cf082030df02391f9a Mon Sep 17 00:00:00 2001 From: johannst Date: Sat, 9 Sep 2023 08:32:23 +0000 Subject: deploy: 30bc89f36a0310eb5c9c710f0544577b3688fd77 --- linux/zfs.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'linux') diff --git a/linux/zfs.html b/linux/zfs.html index 0da0103..fd76c12 100644 --- a/linux/zfs.html +++ b/linux/zfs.html @@ -271,6 +271,8 @@ zpool status active host and imported on the new host.

# Export a pool called MOOSE.
 zpool export moose
+# If datasets are busy, use lsof to check which processes keep it busy.
+#   lsof <mntpoint>
 
 # List pools that can be imported using BY-ID deivce names (for example).
 zpool import -d /dev/disk/by-id
@@ -307,11 +309,12 @@ zfs unmount moose/foo
 

Encrypted datasets

Encryption is a readonly property, can only be set when creating a dataset.

-
# Create encrypted dataset ENC on pool MOOSE.
+
# Create encrypted dataset FOO on pool MOOSE.
 zfs create -o encryption=on -o keyformat=passphrase moose/foo
 
-# Mount encrypte dataset (if key is not loaded).
+# Mount encrypte dataset and load encryption key (if not loaded).
 zfs mount -l moose/foo
+# -l is equivalent to first loading the key via zfs load-key moose/foo.
 
 # Unmount dataset and unload encryption key (unload is optional).
 zfs umount -u moose/foo
-- 
cgit v1.2.3