Configuration ZFS
Voir aussi Reliquaires & Systèmes de Fichiers pour la vue d’ensemble.
Commandes de Maintenance
Section intitulée « Commandes de Maintenance »# État des poolszpool status
# Utilisationzfs list -r rpool bpool
# Snapshots existantszfs list -t snapshot -r rpool
# Lancer un scrub manuellementzpool scrub rpoolzpool scrub bpool# Suivre la progressionzpool status -wZFS et Docker
Section intitulée « ZFS et Docker »Docker utilise ZFS comme storage driver sur exampleHost.
Les layers des images et les volumes sont des datasets sous /var/lib/docker.
# Vérifierdocker info | grep "Storage Driver"zfs list | grep dockerzrepl — Backup ZFS
Section intitulée « zrepl — Backup ZFS »zrepl tire des snapshots depuis storage2.retrohive.fr (serveur de backup)
vers rpool/backup/storage2 sur exampleHost.
# Statut du jobsudo zrepl status
# Voir les snapshots reçuszfs list -t snapshot rpool/backup/storage2Rétention configurée : 7 jours (tous) + 3 mois (30j par mois).
Notes Importantes
Section intitulée « Notes Importantes »zfs.forceImportRoot = false: NixOS n’importe jamais les pools de force au démarrageneededForBoot = truesur tous les datasets ZFS (y compris/home) pour uniformitécanTouchEfiVariables = false: GRUB installé en mode removable, pas de variables EFI- Les IDs disques sont hardcodés dans
boot.nix— si les disques changent, mettre à jourboot.nixetdisko.nix