D'après wikipédia, ZFS pour Z File System, est un système de fichiers open source sous licence CDDL.
Produit par Sun Microsystems (société rachetée par Oracle en 2009), il a été conçu par l'équipe de Jeff Bonwick.
Les caractéristiques de ce système de fichiers sont sa très haute capacité de stockage, l'intégration de tous les concepts précédents concernant les systèmes de fichiers et la gestion de volume en un seul produit. Il intègre la structure On-Disk, il est léger et permet facilement la mise en place d'une plate-forme de gestion de stockage.
Suivre les instructions pour debian sur le site zfsonlinux : http://zfsonlinux.org
root@host:~# ls -lah /dev/disk/by-id/
root@host:~# ls -lah /dev/disk/by-path/
root@host:~# mkdir /zfs
root@host:~# zpool create -f -m <mount_point> <pool_name> <type> <id1> <id2> <id3>
root@host:~# zpool create -f -o ashift=12 -m /zfs raid0_01 mirror scsi-SATA_WDC_WD20EARS-07_WD-WCAZA796741 scsi-SATA_WDC_WD20EARS-07_WD-WCAZB7569258 scsi-SATA_WDC_WD20EARS-07_WD-WCPZB7464217
root@host:~# zpool add tank spare ada12
root@host:~# zpool list
root@host:~# zpool history raid0_01
root@host:~# zfs set mountpoint=/zfs raid0_01
root@host:~# zpool export raid0_01
root@host:~# zpool import -a
root@host:~# zpool import -f raid0_01
root@host:~# zfs set atime=off <pool>
root@host:~# zfs set compression=lz4 <pool>
root@host:~# zfs set compression=zstd <pool>
⚠️ Toutes les données seront effacées ⚠️
root@host:~# zfs destroy <pool>
root@host:~# zpool scrub raid0_01
root@host:~# zpool status
root@host:~# zpool clear raid0_01
root@host:~# zfs get all <pool>
root@host:~# zpool replace pool1 ata-WDC_WD80EFZX-18ZW3NB_Z3K44HMB ata-ST8000DM002-1ZW212_ZX41X5MS
root@host:~# zpool get all raid0_01
root@host:~# zpool status -v raid0_01
root@host:~# zpool iostat <seconde rafraichissement> <nombre de sortie>
root@host:~# zpool iostat 5 10
root@host:~# cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha1 --iter-time 1000 --use-urandom -v luksFormat /dev/sdb1
root@host:~# cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha1 --iter-time 1000 --use-urandom -v luksFormat /dev/sdc1
root@host:~# cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha1 --iter-time 1000 --use-urandom -v luksFormat /dev/sdd1
root@host:~# cryptsetup luksOpen /dev/sdb1 zfs01
root@host:~# cryptsetup luksOpen /dev/sdc1 zfs01
root@host:~# cryptsetup luksOpen /dev/sdd1 zfs01
root@host:~# zpool create -f -m /zfs raid0_01 mirror /dev/mapper/zfs01 /dev/mapper/zfs02 /dev/mapper/zfs03
root@host:~# zpool create -f -m /zfs raid0_01 pci-0000:03:00.0-scsi-0:0:1:0-part1
root@host:~# zpool create -o encryption=on -o keyformat=passphrase raid0_01/dataset01
sources : linuxfr.org
Contact :