lpi2:defaults
Inhaltsverzeichnis
Defaults
Empfehlungen für vom default abweichende Einstellungen.
Defaults auf Kernel-Ebene
Blockgröße
ashift sollte 12 oder größer sein. 12 steht für Blockgröße 2^12 = 4096 Bytes. Default ist 9, also 2^9 = 512 Bytes.
cat /sys/module/zfs/parameters/zfs_vdev_min_auto_ashift
Falls das kleiner 12 (z.B. 9) ist, dann
- /etc/modprobe.d/zfs.conf
options zfs zfs_vdev_min_auto_ashift=12
modprobe -r zfs modprobe zfs
Block Cloning einschalten
Ist das Feature vorhanden?
modinfo zfs| grep zfs_bclone_enabled
Ist das Feature eingeschaltet?
cat /sys/module/zfs/parameters/zfs_bclone_enabled
→ 1 bedeutet: ist eingeschaltet
Wird das schon genutzt?
zpool get all | grep bclone
Defaults pro Pool
man zpoolprops man zfsprops
Sicherheitsreserve
Um den Pool zu schützen, Dataset mit 15% Reservierung anlegen:
zfs create tank/ds1 zfs set reservation=1G tank/ds1
atime aus oder relatime an
zfs set relatime=on tp1
Kompression
compression auf on (aktuell: lz4) oder zfs, jeweils kombiniert mit recordsize 1M
zfs set compression=zstd tp1 zfs set recordsize=1M tp1
Checksum
checksum auf blake3
zfs set checksum=blake3 tp1
Defaults pro Dataset
Speicherplatz (nach Kompression) begrenzen
zfs set quota=2G tp1/data1 zfs get quota tp1/data1
lpi2/defaults.txt · Zuletzt geändert: 2025/11/11 08:39 von 127.0.0.1
