Détection du désalignement (NetApp)

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Détection du désalignement VM
Commande nfsstat -d / wafl_susp
Contexte NetApp + VMware (NFS)
Voir aussi Mbralign · Aligner des partitions

Le désalignement des VM sur un datastore NetApp reste un problème de performance courant : les I/O de la VM ne correspondent pas aux limites de bloc WAFL, ce qui multiplie les opérations réelles sur la baie pour chaque écriture logique. Cette page couvre la **détection** ; la correction se fait avec Mbralign (ou, côté partitionnement Linux générique, Aligner des partitions).

Repérer les VM les plus désalignées

nfsstat -d

Affiche les volumes NFS avec le détail des I/O désalignées, pour identifier les VM les plus impactées.

Quantifier l'impact CPU

wafl_susp -w

Voir Wafl susp pour le détail de la commande. En mode avancé (priv set advanced), l'option pw.over_limit permet en plus de suivre l'impact spécifique des désalignements sur la consommation CPU.

priv set advanced
pw.over_limit

Historiser la métrique (ex. vers Cacti)

Planifier la commande toutes les 5 minutes et injecter le résultat dans un RRD :

ssh netapp "priv set advanced ; wafl_susp -w" |& egrep pw.over | awk '{print $NF}'

Voir aussi

  • Mbralign — outil de correction du désalignement une fois détecté
  • Aligner des partitions — alignement de partitions côté Linux (fdisk/parted)
  • Wafl susp — détail de la commande de diagnostic WAFL