>ты не написал что за рейд, аппаратный, софт, и т.д.? написал, это софтовый стандартный линукс рэйд на устройстве /dev/md*
а если вопрос поставить по другому:
независимо от необходимости и выполнения ресинка рэйда, останется ли консистентной база данных (например Mysql) на журналируемой EXT4 при некорректном выключении питания?
на данный момент что касается EXT4 в LENNY (я использую кернел 2.6.30)
по умолчанию включены следующие технологии обеспечивающие сохранность как блоков данных так и метаданных файловой системы
(журналирование действительно производится для метаданных, но нижеперечисленные технологии обеспечивают commit record в журнал только
после того, как все блоки были записаны в файловую систему и причем в нужной последовательности (journal checksums) )
data=ordered (*)
All data are forced directly out to the main file
system prior to its metadata being committed to the
journal.
barrier=1(*)
This enables/disables the use of write barriers in
the jbd code. barrier=0 disables, barrier=1 enables.
This also requires an IO stack which can support
barriers, and if jbd gets an error on a barrier
write, it will disable again with a warning.
Write barriers enforce proper on-disk ordering
of journal commits, making volatile disk write caches
safe to use, at some performance penalty. If
your disks are battery-backed in one way or another,
disabling barriers may safely improve performance.
The mount options "barrier" and "nobarrier" can
also be used to enable or disable barriers, for
consistency with other ext4 mount options.
описание и обсуждение barrier от разработчиков
http://lwn.net/Articles/283161/
общее описание фич
http://ext4.wiki.kernel.org/index.php/Ext4...s_on_by_default
так что сохранность данных всё же должна обеспечиваться без запуска fsck при некорректном выключении
что касается performance impact при включении этих фич, то на мой radi10 из 4по500GB Seagate SATA2
скорость записи составляет 105 мегабайт в секунду, что для меня более чем достаточно.