Serveur de fichiers simple
Ceci est l’exemple typique d’un petit NAS : Un serveur et ses disques, dans le même chassis.
matériel :
configuration :
fichier
/etc/modprobe.d/zfs.conf
:
options spl spl_kmem_cache_slab_limit=16384
# ARC entre 8GiB et 16GiB
options zfs zfs_arc_min=8589934592 zfs_arc_max=17179869184
fichier
/etc/zfs/vdev_id.conf
:
alias SATA2 pci-0000:07:00.0-sas-0x1221000002000000-lun-0 #sdc
alias SATA3 pci-0000:07:00.0-sas-0x1221000003000000-lun-0 #sdd
alias SATA4 pci-0000:07:00.0-sas-0x1221000004000000-lun-0 #sde
alias SATA5 pci-0000:07:00.0-sas-0x1221000005000000-lun-0 #sdf
alias SATA6 pci-0000:07:00.0-sas-0x1221000006000000-lun-0 #sdg
alias SATA7 pci-0000:07:00.0-sas-0x1221000007000000-lun-0 #sdh
commande
zpool create
:
zpool create -f data raidz1 SATA2 SATA3 SATA4 SATA5 SATA6 SATA7
zfs set atime=off data
zfs set compression=on data
commande
zpool status
:
zpool status
pool: data
state: ONLINE
scan: scrub repaired 0B in 01:11:23 with 0 errors on Sun Dec 12 01:35:25 2021
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
SATA2 ONLINE 0 0 0
SATA3 ONLINE 0 0 0
SATA4 ONLINE 0 0 0
SATA5 ONLINE 0 0 0
SATA6 ONLINE 0 0 0
SATA7 ONLINE 0 0 0
errors: No known data errors
Cette configuration sert actuellement environ 4,7 TiB d’espace vers une dizaine de clients NFS, sur deux interfaces Gigabit Ethernet (Janvier 2022).
commande
zfs list
:
zfs list
NAME USED AVAIL REFER MOUNTPOINT
data 1.56T 2.81T 31.5K /data