As a small request please could those who are posting opinions on the following: - What level of schooling any person's mathematical ability resembles - Whether Peter's computing environment is sane or not - IQ level and admin skills of various persons - Issues of p2p, rootkits, unruly students, etc. etc. Plus various other personal attacks and ad hominem: Please consider if what you are writing is relevant to this list (linux-raid) or the subject of this thread (whether it is wise to put the journal for an ext3 filesystem internal to the filesystem when it is on a RAID-1 mirror). Obviously I am not a moderator or even anyone of any influence, but the majority of text I am now seeing in this thread is not useful to read and (since it is archived) may actually be giving a bad impression of its poster for all time. From what I can understand of the thread so far, Peter is saying the following: RAID mirrors are susceptible to increasing undetectable inconsistencies because, as we all know, filesystems sustain corruption over time. On a filesystem that runs from one disk, corruption serious enough to affect the stability of the file system will do so and so will be detected. As more disks are added to the mirror, the probability of that corruption never being seen naturally goes up. Peter personally does not put the journal inside the mirror because if he ever came to need to use the journal and found that it was corrupted, it could risk his whole filesystem. Peter prefers to put the journal on a separate device that is not mirrored. I am not trying to put words into your mouth Peter, just trying to summarise what your points are. If I haven't represented your views correctly then by all means correct me but please try to do so succinctly and informatively. Now, others are saying in response to this, things like: Spontaneous corruption is rare compared to outright or catastrophic device failure, and although it is more likely to go unnoticed with RAID mirrors, while it IS unnoticed, this presumably correct data is also being rewritten back to the filesystem. Mirrors help protect against the more common complete device failure and so a journal should surely be on a mirror since if you lose the journal then the machine needs to go down anyway. It is unavailability of the server we're trying to avoid; consistency of the data can be protected with regular backups and possibly measured with other methods like md5sum. Discuss? ;)
Attachment:
pgpn0jM9QyqZV.pgp
Description: PGP signature