J'ai une configuration ZFS simple à la maison, quatre disques en miroir, 8 Go de RAM et 120 Go de SSD Intel X25-M pour L2ARC. J'ai couru zpool add poolname cache cXtXdX
puis généré la charge et suivi avec impatience le processus de réchauffement en courant zpool iostat -v mypool
. Quelques heures plus tard, le L2ARC est plein, mais qu'est-ce qui a exactement été mis en cache?
Puis-je jeter un œil et voir ce qu'il y a dans mon ARC / L2ARC? Je comprends que certains blocs mapperaient sur plusieurs systèmes de fichiers (en raison d'instantanés, de clonage ou de dédoublonnage) mais j'aimerais quand même échantillonner les statistiques comme celles-ci:
- Type de bloc mis en cache: métadonnées. iSCSI, données. etc.
- Âge: depuis combien de temps chaque bloc est-il dans le L2ARC
- Quels fichiers: répertoires dont une partie de leur contenu est mise en cache
- Répartition du système de fichiers: Go mis en cache par système de fichiers
- Emplacement des copies non volatiles des blocs (qui conduisent / vdev)
J'imagine que zdb et / ou dtrace seraient les outils du jour, mais je ne sais pas vraiment par où commencer.
Réponses:
Voici un script qui a été mis à jour pour refléter les données dans L2ARC.
Voir: http://blog.harschsystems.com/2010/09/08/arcstat-pl-updated-for-l2arc-statistics/
Source disponible ici: https://github.com/mharsch/arcstat
la source
Je dirais probablement que vous ne devriez pas vous soucier de ce qui est dans le cache, mais si les choses les plus efficaces ont été mises en cache. C'est-à-dire, le cache ARC est-il utilisé à son efficacité maximale?
J'exécute une implémentation ZFS à petite échelle (9 To) au travail et je trouve que l'outil arc_summary.pl de Ben Rockwood et l' arcstat.pl de Sun , tous deux détaillés dans ce billet de blog cuddletech , sont extrêmement utiles.
Je sais que cela ne répond pas directement à votre question sur ce qui se trouve exactement dans le cache ARC, mais cela devrait vous donner des données solides sur la façon dont votre cache est utilisé et si vous avez besoin de plus d'espace mémoire / SSD.
la source