Doğrulama zor bir işlemdir. İlk düşüncem medyadan bir dizi doğrudan IO 4KB okuması yapmak ve yanıp sönen ışıkları izlemekti. Her xth okuması iki sürücünün yanıp sönmesine neden oluyorsa, bu yanlış hizalamanın bir işaretidir (4kb okuması bir RAID şerit sınırına yayılmıştır). Bununla birlikte, donanımdan 3000 garip mil uzaktasınız, böylece sizin için çalışmaz.
RAID şerit genişliğinizin 4KB sektör boyutundan daha büyük olduğunu varsayıyorum. Biraz önce düşündüğüm test adım adım okuma / yazma testi yapmak. Burası her x 4KB kesimini okuduğunuz / yazdığınız yerdir. Ofseti değiştirin ve RAID şeridinde test ettiğiniz yeri değiştirebilirsiniz. Bazı ofsetler farklı performans gösteriyorsa, belirli ofsetin bir 4KB işlemi için bir RAID şeridine yayıldığına dair bir işaret olduğunu düşünürüm. Bu, XFS'nin RAID yapılandırmasında düzgün hizalandığını doğrular.
RAID şeritlerinin doğru hizalandığını doğrulamak, aynı tür adım testi ile yapılabilir ve her bir sürücünün 'iostat' değerlerine dikkat edin. Adım boyutunu doğru alırsanız, herhangi bir zamanda yalnızca iki sürücüde etkinlik görmelisiniz. Aynı test dört sürücünün tamamında etkinlik gösteriyorsa, bir şeyin yanlış hizalandığına dair kanıtınız vardır.
Depolama karşılaştırmasının IOZONE'un adım testi yapma yeteneğine sahip olduğundan eminim ve daha yaygın IOMETER bunu yapamazsa çok şaşırırdım. Bununla birlikte, doğrudan IO kullanma ve önbelleğe alma ve yazma birleştirmeyi atlama yeteneği, bu tür testler için kritiktir.