ZFS trop gourmand en RAM
J’ai eu une petite mésaventure depuis quelques mois au taf avec ce merveilleux filesystem qu’est ZFS. Le problème est simple, j’ai des machines à 72Go de RAM et ne peut dépasser ~ les 48Go.
Comment ça se fait ? Tout simplement parce que ZFS se réserve 1/8 de la mémoire dispo (RAM+SWAP) pour son cache. Sur des petites config ça ne se voit pas mais sur des machines avec autant de RAM, ça ait mal.
Vous ne pouvez donc pas réserver de mémoire dans cette espace déjà réserver à ZFS. Vous pouvez seulement demander à en utiliser. Pour palier à ce problème, vous pouvez limiter la taille du cache ZFS. Personnellement je la limite à 4Go qui est déjà pas mal.
Voici une doc pour analyser l’état de votre mémoire afin de se rendre un peu mieux compte ou ces Go partent ainsi que le tuning ZFS.