This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

amélioration mémoire Nas4Free en ZFS

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 951
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

amélioration mémoire Nas4Free en ZFS

Post by mtiburs »

Bonjour à tous,

Je ne sais pas si c'est une bonne idée de mettre cela ici ... mais ne sachant pas ou y mettre :roll:

Normalement un système ZFS requiert 1Go de RAM pour 1To de disque utilisé.
Pour moi c'est une valeur moyenne ou "au mieux" pour éviter certains désagréments.
J'ai quelquefois répondu a différents posts en détaillant mon expérience sur cela.

Pour information, on peut voir les valeurs de zfs en faisant: sysctl -a | grep zfs (en étant root)
Je règle les valeurs avec ceci pour un système à 4Go de RAM
kern.hz="1000"
vm.kmem_size="3072M"
vm.kmem_size_max="2048M"
vfs.zfs.arc_min="256M"
vfs.zfs.arc_max="1536M"
vfs.zfs.txg.timeout="10"
vfs.zfs.vdev.max_pending="10"
vfs.zfs.vdev.min_pending="4"

Je voudrais donc dire, que depuis certaines versions, de l'eau a passée sous les ponts et il semblerait que nas4free gère bien mieux cette notion de RAM qu'avant.
En fait, j'ai mis à jour tous mes nas il y a un bon mois (je suis en 775) et j'ai oublié de régler mes valeurs pour utiliser un de mes nas avec 4Go de RAM (3 disques de 2To entrelacés, soit 6To: je viens d'y rajouter un disque), j'y fais transiter des fichiers de 40 Go sans soucis (alors qu'avant je pouvais faire rebooter mon système avec un simple fichier supérieur à 4Go sur un pool de 4To)

Donc pour moi, et par rapport à mes constatations antérieures concernant ce pb de mémoire, je dirais que nas4free peut être utilisé désormais en dessous de cette notion de 1Go de RAM par To. Ce n'est "pas bien" me direz-vous (enfin certains) mais qu'importe, ça marche et à merveille en plus.

Attention, je ne dis pas qu'il faut être léger en mémoire, plus on en a, mieux c'est (j'ai 16Go sur un de mes nas avec 2 disques de 2To en mirroir).

Vive Nas4Free ! ... je l'adore :)
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas :o ... et pas à jour en plus :oops: (çà craint)
Conception d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: amélioration mémoire Nas4Free en ZFS

Post by velivole18 »

Bonjour,
Je confirme ce que tu écris. J'ai l'impression depuis quelques versions que Nas4Free est plus cool sur les transferts de fichiers.
Les valeurs que tu indiques pour vm.kmem_size et vm.kmem_size_max ne sont-elles pas inversées dans ton post ?
Merci de ton retour d'expérience.
Cordialement.
We love Nas4Free !
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

User avatar
mtiburs
Forum Moderator
Forum Moderator
Posts: 951
Joined: 09 Aug 2012 23:34
Location: France - Besançon
Status: Offline

Re: amélioration mémoire Nas4Free en ZFS

Post by mtiburs »

Salut velivole18 !
velivole18 wrote: Les valeurs que tu indiques pour vm.kmem_size et vm.kmem_size_max ne sont-elles pas inversées dans ton post ?
Oui, je me suis planté, en fait, j'ai corrigé une de mes anciennes configs à 12Go.
Je remets donc ces réglages juste a titre indicatif mais sans correction (ou le size_max est effectivement plus grand que le size) même si il ne semble plus utile de les régler
kern.hz="1000"
vm.kmem_size="4096M"
vm.kmem_size_max="8192M"
vfs.zfs.arc_min="256M"
vfs.zfs.arc_max="2048M"
vfs.zfs.txg.timeout="10"
vfs.zfs.vdev.max_pending="10"
vfs.zfs.vdev.min_pending="4"



Sinon, j'ai trouvé ceci:
https://wiki.freebsd.org/ZFSTuningGuide
c'est cool, non ? :P

... enfin, pas pour moi, je suis pas très anglotruc :(
Serveur Intel bi-Xéon P5530 / 8 X Ubuntu Serveur 18.04 LTS - ZFS-BTRFS-bcache / ~30 x PI2b(ARM) sous Nas4Free / et ...(chhhut)... 1 seul Xigmanas :o ... et pas à jour en plus :oops: (çà craint)
Conception d'un "système bizarre" :mrgreen: de "super-devices-autonomes" en NFS gérés par des micro-serveurs SAN(+nas) sous N4F (11 super-devs en raidz3) taille actuelle: 16To / prévue: 64To / théorique: 320To (consommation < 15W en veille - 24/24h) en service depuis 2 ans.

Post Reply

Return to “Français”