On 03/10/11 12:40 PM, Les Mikesell wrote: > I thought there were also problems in layers like lvm that keep the OS > from knowing exactly what happened. And a lot of software that should > fsync at certain points probably doesn't because linux has historically > handled it badly. thats another problem entirely. both the MD and LVM layers of linux tend to drop write barriers which are supposed to ensure that key writes occur in the correct order. this is one reason we tend to run our mission critical database servers on Solaris or AIX rather than Linux.