Verifikasi itu rumit. Pikiran pertama saya adalah untuk melakukan serangkaian langsung-IO 4KB membaca dari media dan menonton lampu blinkin. Jika setiap xth read menyebabkan dua drive untuk di-flash, itu adalah tanda ketidaksejajaran (4kb read hanya membentang batas RAID stripe). Namun, Anda berada 3000 mil jauhnya dari perangkat keras sehingga tidak akan bekerja untuk Anda.
Saya mengasumsikan lebar garis RAID Anda lebih besar dari ukuran sektor 4KB. Tes yang saya pikirkan beberapa waktu lalu adalah melakukan tes baca / tulis langkah. Di sinilah Anda membaca / menulis setiap sektor x 4KB. Variasikan offset dan Anda dapat mengubah di mana di jalur RAID yang Anda uji. Jika offset tertentu menunjukkan kinerja yang berbeda, saya akan menganggap bahwa tanda bahwa offset spesifik menjangkau garis RAID untuk operasi 4KB. Itu akan memverifikasi bahwa XFS menyelaraskan dengan benar di konfigurasi RAID.
Memverifikasi garis-garis RAID sejajar dengan benar dapat dilakukan dengan jenis uji langkah yang sama dan mengawasi nilai-nilai 'iostat' untuk masing-masing drive. Jika ukuran langkahnya tepat, Anda hanya akan melihat aktivitas pada dua drive pada waktu tertentu. Jika tes yang sama menunjukkan aktivitas pada keempat drive, maka Anda punya bukti bahwa ada sesuatu yang tidak selaras.
Saya tahu pasti tolok ukur penyimpanan IOZONE memiliki kemampuan untuk melakukan tes langkah, dan saya akan sangat terkejut jika IOMETER yang lebih umum tidak bisa melakukan itu. Kemampuan untuk menggunakan direct-IO dan caching bypass dan kombinasi penulisan sangat penting untuk jenis tes ini.