2007/10/27, Rui Santos <[EMAIL PROTECTED]>:
>
> Hi Ciro,
>
> Try to think of a RAID Array as a single partition. You put a filesystem
> "on top" of a partition or a RAID Array.
I know it's logically a partition/disk, but the important bit there is
"logically", a real partition won't melt down or break into multiple
unusable peaces.
> If the power fails, the -partition- DOES "survive". The filesystem may
> have inconsistencies but it is probably recoverable.
> It is the same principle ( almost ) with a Soft-RAID array.
>
> If you have frequent power loss, IMHO, you should activate RAID
> write-intent bitmapping. The command is mdadm /dev/mdX -Gb internal
That's what i'm talking about, i wonder if that has a performance
penalty. This is the result of the last power outage:
mainwks:~ # cat /proc/mdstat
Personalities : [raid1] [raid0] [raid6] [raid5] [raid4] [linear]
md0 : active raid1 sda1[0] sdb1[1]
104320 blocks [2/2] [UU]
md1 : active raid1 sda3[0] sdb3[1]
241987008 blocks [2/2] [UU]
[==>..................] resync = 11.0% (26760192/241987008)
finish=315.0min speed=11384K/sec
I assume that would look really nasty on a big raid5...
>
> If you are afraid about a RAID's inconsistency by issuing "echo check >>
> /sys/block/mdX/md/sync_action"
> and check for failures wiht "cat /sys/block/mdX/md/mismatch_cnt".
> If there are failures, correct it with "echo repair >>
> /sys/block/mdX/md/sync_action"
>
> You can also put it on a cron script...
>
> Hope it helps,
> Rui
>
I will look further on the bitmapping topic.
Thanks a lot
Ciro
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]