Solusi 1:
Saya menduga Anda mengalami masalah penulisan kecil RAID5 yang khas. Untuk menulis di bawah ukuran ukuran garis, ia harus melakukan baca-modifikasi-tulis untuk data dan paritas. Jika ukurannya sama dengan garis, ia dapat dengan mudah menimpa paritas, karena ia mengetahui nilainya, dan tidak perlu menghitung ulang.
Solusi 2:
Saya setuju, itu mungkin terkait dengan penyelarasan garis. Dari pengalaman saya, pembuatan XFS yang tidak selaras pada 3*2TB RAID-0 membutuhkan waktu ~5 menit, tetapi jika disesuaikan dengan ukuran garis, waktunya ~10-15 detik. Berikut adalah perintah untuk menyelaraskan ukuran garis XFS ke 256KB:
mkfs.xfs -l internal,lazy-count=1,sunit=512 -d agsize=64g,sunit=512,swidth=1536 -b size=4096 /dev/vg10/lv00
BTW, lebar garis dalam kasus saya adalah 3 unit, yang akan sama untuk Anda dengan 4 drive tetapi dalam serangan-5.
Jelas, ini juga meningkatkan kinerja FS, jadi lebih baik Anda tetap selaras.
Solusi 3:
mkfs Anda dan kinerja sistem file berikutnya mungkin meningkat jika Anda menentukan lebar langkah dan garis saat membuat sistem file. Jika Anda menggunakan blok 4k default, langkah Anda adalah 16 (garis RAID 64k dibagi dengan blok sistem file 4k) dan lebar garis Anda adalah 48 (langkah sistem file 16 dikalikan dengan 3 disk data dalam larik Anda).
mkfs.ext3 -E stride=16 stripe-width=48 /dev/your_raid_device