how do i fsck my server?

Gary Kline kline at thought.org
Sun Jun 19 23:40:38 UTC 2011


On Wed, Jun 15, 2011 at 01:04:23PM -0700, Chuck Swiger wrote:
> Date: Wed, 15 Jun 2011 13:04:23 -0700
> From: Chuck Swiger <cswiger at mac.com>
> Subject: Re: how do i fsck my server?
> To: Gary Kline <kline at thought.org>
> Cc: FreeBSD Mailing List <freebsd-questions at FreeBSD.ORG>
> X-Mailer: Apple Mail (2.1084)
> 
> On Jun 15, 2011, at 12:50 PM, Gary Kline wrote:
> > can anybody clue me in on why fsck on my server [yes, of course as root]
> > seem to refuse to WRITE?
> 
> Bad sectors on the hard drive are a somewhat common cause of this.
> 
> >  we had a power out locally and i caught my UPS at
> > the last second.  i powered off my server to save the battery, etc, and 
> > a few minutes ago when i ran 
> > 
> > # fsck -y /var
> > 
> > there were unresolved inconsistancies that fsck was not allowed to resolve.
> 
> Was /var mounted already?  You shouldn't be running fsck on a live filesystem; boot single user or from a FreeBSD CD, and run fsck that way.


	right.  i booted into single-user and fsck still gave me the NO
	WRITE response; then i did a

	# shutdown now to get a # prompt in single-user and got the same
	NO WRITE.  Only it did fix the errors.  dunno... strange.

> 
> > i tried to boot single use but the server (Dell 530) panicked.  so finally,
> > after deliberately crashing the box three times, fsck_ufs ran.  i was able to
> > ping outside.  
> > 
> > is there any way of scripting fsck *every* time i reboot this box?  i just
> > want to make abs certain that the filesystems are clean.  ---didn't fscking
> > used to be easier?
> 
> You can set fsck_y_enable="YES" in /etc/rc.conf, but it shouldn't be necessary.  The system can figure out for itself whether it shutdown cleanly or whether a fsck is necessary.
> 

	i	'll try that, thanks.  

	gary


> Regards,
> -- 
> -Chuck
> 

-- 
 Gary Kline  kline at thought.org  http://www.thought.org  Public Service Unix
           Journey Toward the Dawn, E-Book: http://www.thought.org
          The 8.51a release of Jottings: http://jottings.thought.org



More information about the freebsd-questions mailing list