Преглед на файлове

Update linux-storage.md

Håvard O. Nordstrand преди 4 години
родител
ревизия
5ab4b77ad3
променени са 1 файла, в които са добавени 13 реда и са изтрити 7 реда
  1. 13 7
      config/server/linux-storage.md

+ 13 - 7
config/server/linux-storage.md

@@ -388,15 +388,21 @@ Some guides recommend using backport repos, but this way avoids that.
 
 ### Usage
 
-- Create pool: `zpool create -o ashift=<9|12> <name> <levels-and-drives>`
+- Recommended pool options:
+    - Set thr right physical block size: `ashift=<9|12>` (for 2^9 and 2^12, use 12 if unsure)
+    - Enabel compression: `compression=lz4` (use `zstd` when supported)
+    - Store extended attributes in the inodes: `xattr=sa` (`on` is default and stores them in a hidden file)
+- Recommended dataset options:
+    - Set quota: `quota=<size>`
+    - Set reservation: `reservation=<size>`
+- Create pool: `zpool create [options] <name> <levels-and-drives>`
     - Create encrypted pool: See [encryption](#encryption-1).
-    - Example: `zpool create -o ashift=<9|12> -o compression=lz4 <name> [mirror|raidz|raidz2|...] <drives>`
-- Create dataset: `zfs create <pool>/<name>`
-    - Realistic example: `zfs create -o quota=<size> -o reservation=<size> <pool>/<other-datasets>/<name>`
-- Create and destroy snapshots:
+    - Example: `zpool create -o ashift=<9|12> -o compression=lz4 -o xattr=sa <name> [mirror|raidz|raidz2|...] <drives>`
+- Create dataset: `zfs create [options] <pool>/<name>`
+    - Example: `zfs create -o quota=<size> -o reservation=<size> <pool>/<other-datasets>/<name>`
+- Handle snapshots:
     - Create: `zfs snapshot [-r] <dataset>@<snapshot>` (`-r` for "recursive")
-    - Destroy: `zfs destroy [-r] <dataset>@<snapshot>` (Careful!)
-- Send and receive snapshots:
+    - Destroy: `zfs destroy [-r] <dataset>@<snapshot>` (careful!)
     - Send to STDOUT: `zfs send [-R] <snapshot>` (`-R` for "recursive")
     - Receive from STDIN: `zfs recv <snapshot>`
     - Resume interrupted transfer: Use `zfs get receive_resume_token` and `zfs send -t <token>`.