| From | Sent On | Attachments |
|---|---|---|
| Andrew Reilly | Apr 24, 2012 7:29 am | |
| Peter Maloney | Apr 24, 2012 7:37 am | |
| Andrew Reilly | Apr 24, 2012 4:21 pm | |
| Bob Friesenhahn | Apr 25, 2012 6:58 am | |
| Peter Maloney | Apr 25, 2012 8:36 am | |
| Andrew Reilly | Apr 25, 2012 8:32 pm | |
| Andrew Reilly | Apr 25, 2012 8:44 pm | |
| Bob Friesenhahn | Apr 26, 2012 7:23 am | |
| Peter Jeremy | Apr 26, 2012 2:06 pm | |
| Andrew Reilly | Apr 28, 2012 5:05 am |
| Subject: | Re: Odd file system corruption in ZFS pool | |
|---|---|---|
| From: | Bob Friesenhahn (bfri...@simple.dallas.tx.us) | |
| Date: | Apr 25, 2012 6:58:18 am | |
| List: | org.freebsd.freebsd-fs | |
On Wed, 25 Apr 2012, Andrew Reilly wrote:
from corruption (boot panic loop after a zpool scrub) a year or so ago, so the current system is new since then. The first had been upgraded at least once, not sure about the current. Has only ever been attached to this (regularly upgraded) _STABLE system. It isn't protected by a UPS, and the power has been going out without warning fairly regularly, so IMO that is sufficient to explain the cause of the corruption. Setting up a UPS is my next project.
With properly implemented hardware (i.e. drives which obey the cache flush request) it should not be possible to corrupt zfs due to power failure. Some of the most recently written data may be lost, but zfs should come up totally coherent at some point in the recent past. It is important to use a system which supports ECC memory to assure that data is not corrupted in memory since zfs does not defend against that. Storage redundancy is necessary to correct any data read errors but should not be necessary to defend against the result of power failure.
Bob
-- Bob Friesenhahn bfri...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-fs To unsubscribe, send any mail to "free...@freebsd.org"





