power failure, boot, and fsck
Daniel Feenberg
feenberg at nber.org
Mon Jul 9 11:41:41 UTC 2012
On Mon, 9 Jul 2012, Matthew Seaman wrote:
> On 09/07/2012 04:22, Patrick Donnelly wrote:
>> UFS: /dev/ad10s3f (/usr)
>> Automatic file system check failed, help!
>> error aborting boo (sending sigtem to parent)!
>> init: /bin/sh on /etc/rc terminated abnormally, going to single user mode.
>> enter full pathname of shell or RETURN for /bin/sh:
>>
>> In single-user mode I just `fsck /dev/da0s1a` and reboot. That fixes
>> the problem. However, I would like this to be automatic on boot. It
>> would be annoying if I'm out-of-town and the server cannot recover
>> without my help. Any tips?
>
> fsck does run automatically when a filesystem does not get shut down
> cleanly. However, fsck cannot fix all of the problems a filesystem can
> experience without risk of loss of data. In those cases, there is no
> option but to stop and ask the operator to intervene.
Won't soft updates solve this problem?
http://www.freebsd.org/doc/en/books/handbook/configtuning-disk.html
The handbook says. "We recommend to use Soft Updates on all of your file
systems." but doesn't mention booting specifically. This isn't something I
have tried (we boot over the network).
>
> Your best bet is to avoid an unclean shutdown entirely. Buy a UPS.
>
We have lots of UPS systems. They constitute a "single point of failure",
a prodigous amount of hazardous waste every couple of years. I'd sure like
to drop them - and not on my foot.
I should say that we stopped using soft updates because the background
fsck was very slow, but that was on very large partitions. On a boot
drive with no user data, the timing would be fine.
dan feenberg
> Cheers,
>
> Matthew
>
> --
> Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
> Flat 3
> PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
> JID: matthew at infracaninophile.co.uk Kent, CT11 9PW
>
>
>
>
More information about the freebsd-questions
mailing list