Date: Mon, 25 Jan 2010 15:44:19 -0800 (PST) From: Paul Pathiakis <pathiaki2@yahoo.com> To: freebsd-fs@freebsd.org Subject: ZFS - scrub lead to corruption? Message-ID: <419976.64363.qm@web110515.mail.gq1.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hi,
My ZFS-only machine running on 8.0-stable as of ???? is down hard. It is a mirrored pair of Segate 1500 GB drives (yes, I know the firmware history of these drives and they are a late version.) The sequence of events is as follows:
1) cvsup ports
2) portupgrade -a -r -p
3) everything completes successfully.
4) cvsup the latest 8.0 code.
5) make buildworld
6) while it was compiling, it requested m4 and said "not found"
7) which m4 -> not found
8) I find that /usr/bin/m4 is "there" with ls /usr/bin/m4.
9) cd /usr/ports/devel/m4 -> /usr
10) make; make deinstall; make package; no issues.
11) cd /usr/src; make buildworld. Same behavior.
12) ls -sal /usr/bin/m4 -> Panic
13) Reboot
14) zpool status web
everything is fine and online. :-) No errors.
15) zpool scrub web
16) scrub continues to over 75% (I wasn't watching for the exact #) and then *panic* level 12
17) I reboot single user.
18) It mounts the web at /
19) At that point, I'm deciding what to do and .... Panic level 12 (I assume ZFS was scrubbing in the background and killed me.
20) Help!
How do I recover from this and what additional information does anyone need? I know there's no fsck on ZFS but how do I rollback prior to the writes that caused this? Also, I never enabled snapshots or anything else outside of mirroring.
Thank you for the help,
Paul
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?419976.64363.qm>
