Gestion d’un pool ZFS

  • Afficher le détail de votre pool tank

# zpool status tank
  pool: tank
   state: ONLINE
   scan: scrub repaired 0B in 08:24:40 with 0 errors on Sun Jun 13 08:48:41 2021
  config:

NAME                                     STATE     READ WRITE CKSUM
tank                        ONLINE       0     0     0
  raidz1-0                  ONLINE       0     0     0
    scsi-0qemu_drive-scsi0  ONLINE       0     0     0
    scsi-0qemu_drive-scsi1  ONLINE       0     0     0
    scsi-0qemu_drive-scsi2  ONLINE       0     0     0
  raidz1-1                  ONLINE       0     0     0
    scsi-0qemu_drive-scsi3  ONLINE       0     0     0
    scsi-0qemu_drive-scsi4  ONLINE       0     0     0
    scsi-0qemu_drive-scsi5  ONLINE       0     0     0
logs
  mirror-3                  ONLINE       0     0     0
    nvme-0qemu_drive-scsi7  ONLINE       0     0     0
    nvme-0qemu_drive-scsi8  ONLINE       0     0     0
cache
  nvme-0qemu_drive-scsi6    ONLINE       0     0     0
spares
  scsi-0qemu_drive-scsi9    AVAIL
  • Lancer un scrub (vérification complète)

zpool scrub tank
  • Arrêter un scrub

zpool scrub -s tank
  • Remplacement du disque en panne par celui de secours :

zpool replace tank scsi-0qemu_drive-scsi3 scsi-0qemu_drive-scsi9
  • Suppression du disque en panne

zpool detach tank scsi-0qemu_drive-scsi3

Gestion d’un volume ZFS

  • Création d’un volume home et d’un volume timemachine sur le pool tank :

zfs create tank/home
zfs create tank/timemachine
  • Lister le(s) volume(s) (résultat des commandes précédentes) :

zfs list
NAME        USED  AVAIL     REFER  MOUNTPOINT
tank        155K   965G     30.6K  /tank
tank/home  30.6K   965G     30.6K  /tank/home
tank/timemachine  30.6K   965G     30.6K  /tank/timemachine
  • Changer le point de montage des volumes home et timemachine :

zfs set mountpoint=/home tank/home
zfs set mountpoint=/timemachine tank/timemachine
zfs mount -a

Gestion avancée des volumes ZFS

  • Activer la sensibilité à la casse (compatibilité Windows/SMB) :

zfs set casesensitivity=mixed tank/home