La vérification est délicate. Ma première pensée a été de faire une série de lectures 4K IO directes à partir des médias et de regarder les lumières clignotantes. Si chaque xième lecture fait clignoter deux disques, c'est un signe de désalignement (la lecture de 4 Ko vient de s'étendre sur une limite de bande RAID). Cependant, vous êtes à 3000 kilomètres impairs du matériel, ce qui ne fonctionnera pas pour vous.
Je suppose que la largeur de votre bande RAID est supérieure à la taille du secteur 4KB. Le test auquel j'ai pensé il y a un peu est de faire un test de lecture / écriture de foulée. C'est là que vous lisez / écrivez tous les secteurs x 4KB. Variez le décalage et vous pouvez changer où dans la bande RAID que vous testez. Si certains décalages affichent des performances différentes, je considérerais qu'un signe que le décalage spécifique s'étend sur une bande RAID pour une opération de 4 Ko. Cela vérifierait que XFS s'aligne correctement dans la configuration RAID.
Vérifier que les bandes RAID sont alignées correctement pourrait être fait avec le même type de test de foulée et garder un œil sur les valeurs «iostat» pour les disques individuels. Si vous obtenez la bonne taille de foulée, vous ne devriez voir l'activité que sur deux disques à un moment donné. Si le même test montre une activité sur les quatre disques, alors vous avez la preuve que quelque chose est mal aligné.
Je sais avec certitude que la référence en matière de stockage IOZONE a la capacité de faire un test de foulée, et je serais très surpris si l'IOMETER le plus courant ne pouvait pas le faire. Cependant, la capacité à utiliser les E / S directes et à contourner la mise en cache et la combinaison d'écriture est essentielle pour ces types de tests.