Things Nobody Told You About ZFS
boa leitura sobre o zfs.
http://nex7.blogspot.com/2013/03/readme1st.html
boa leitura sobre o zfs.
http://nex7.blogspot.com/2013/03/readme1st.html
um bom artigo sobre a otimização dum dataset para a utilização do mysql: https://www.percona.com/blog/2017/12/07/hands-look-zfs-with-mysql/
outro: https://shatteredsilicon.net/blog/2020/06/05/mysql-mariadb-innodb-on-zf…
printf 'options zfs zfs_arc_max=2147483648' >> /etc/modprobe.d/zfs.conf
echo 3 > /proc/sys/vm/drop_caches
e para verificar:
cat /proc/spl/kstat/zfs/arcstats |grep c_
https://serverfault.com/questions/581669/why-isnt-the-arc-max-setting-h…
zpool create -o ashift=12 -O compression=lz4 -O dnodesize=auto -O normalization=formD -O relatime=on -O xattr=sa -O atime=off -O acltype=posixacl -O encryption=aes-256-gcm -O keylocation=prompt -O keyformat=passphrase tank0 mirror wwn-0x5000cca22dcbf093 wwn-0x5000cca22dd2fc89 mirror wwn-0x5000cca22dd31cdb wwn-0x5000cca22dd0624
no server com a pool zfs:
apt install -y nfs-kernel-server
zfs set sharenfs=on pool-name/dataset-name
no servidor libertar as portas 111 e 2049
no cliente:
apt install -y nfs-common
mount -t nfs zfs.host.com:/pool-name/dataset-name /path/to/local/mount
NOTA: depois de reiniciar o servidor o serviço nfs-kernel-server não funciona. para reiniciar:
systemctl restart nfs-kernel-server
https://www.cheatography.com/the-iceman-blog/cheat-sheets/zfs-command-l…
obter a compressão:
zfs get compression dataset
definir a compressão:
zfs set compression=lz4 dataset
obter rácio de compressão:
zfs get compress dataset
http://wiki.lustre.org/ZFS_Compression