Re: Filesystem problem

From: Kevin Bockman <neoninternet_at_yahoo.com>
Date: Wed, 3 Sep 2003 10:27:20 -0700 (PDT)
Although this is a pretty dead thread now, I just
wanted to post my fix for the archives.  I figured out
that this was due to quotas.  I made a blank
quota.user and quota.group (?) file since I turned off
check_quota (?) in rc.conf which said it would slow
the boot (so I didn't turn it on!).  It did not make
the files and when it started up it complained about
not having the files so I just decided to make them
myself.  Oops.

I'm trying to decide if this should be posted as a bug
or user error.  *shrug*

Thanks for the help.

Kevin

--- Kevin Bockman <neoninternet_at_yahoo.com> wrote:
> I also tried doing a umount now and it's hanging. 
> Here's the ps:
> 
> root  36373  0.0  0.0   580  352  d0  D+    5:15PM  
> 0:00.02 umount /mirror       0 31569   0  -4  0 ufs 
> 
> 
> Now I also notice a zombie'd sh.  Not sure where
> that
> came from.
> 
> root      0  0.0  0.0     0    0  p2  ZW+  -        
> 0:00.00  (sh)                0 36046   0 -84  0 -   
>  
> 
> 
>
-----------------------------------------------------
> 
> I'd also like to note that if I go into single user
> mode and fsck a couple times -- it works fine still
> in
> single user mode.  If I go back into multi-- up pops
> the weasel.
> 
> 
> --- Kevin Bockman <neoninternet_at_yahoo.com> wrote:
> > Thanks for the help.  I'm positive that this is an
> > OS
> > problem as there are no hard errors reported on
> the
> > console.  This problem just happened to start 10
> > minutes after I rebooted and updated -STABLE on
> Aug
> > 10th.  I was running -STABLE from April before I
> > believe for 4 months straight with no problems.
> > 
> > Here I'm trying to do a make buildword:
> > 
> >
>
--------------------------------------------------------------
> > >>> stage 2: rebuilding the object tree
> >
>
--------------------------------------------------------------
> > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj 
> > MACHINE_ARCH=i386  MACHINE=i386  CPUTYPE= 
> >
> GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin 
> >
>
GROFF_FONT_PATH=/usr/obj/usr/src/i386/legacy/usr/share/groff_font
> > 
> >
>
GROFF_TMAC_PATH=/usr/obj/usr/src/i386/legacy/usr/share/tmac
> >  DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh
> > /usr/src/tools/install.sh" 
> >
>
PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
> > make -f Makefile.inc1 par-obj
> > ===> share/info
> > ===> include
> > 
> > As you see it is hanging at making the include
> dir.
> > 
> > Here's the ps output:
> > 
> >   0 31604 31597   3   8  0   512  372 wait   I+   
> > p2 
> >   0:00.00 make buildworld
> >     0 31647 31604   3   8  0   896  628 wait   I+ 
>  
> > p2    0:00.00 /bin/sh -ec cd /usr/src; 
> > PATH=/sbin:/bin:/usr/sbin:/usr/bin  `if [ -x
> > /usr/obj/usr/src/make.i386/make ]; then echo
> > /usr/obj/usr/src/make.i386/make; else echo make;
> fi`
> > 
> > -m /usr/src/share/mk -f Makefile.inc1 buildworld
> >     0 31649 31647  43   8  0   752  620 wait   I+ 
>  
> > p2    0:00.02 make -m /usr/src/share/mk -f
> > Makefile.inc1 buildworld
> >    0 36046 36045  43   8  0   748  616 wait   I+  
> 
> > p2
> >    0:00.01 make -f Makefile.inc1 par-obj
> >     0 36055 36046  43   8  0   892  624 wait   I+ 
>  
> > p2    0:00.00 /bin/sh -ec if test -d
> > /usr/src/include.i386; then  echo "===>
> > include.i386";
> >  edir=include.i386;  cd /usr/src/${edir};  else 
> > echo
> > "===> include";  edir=include;  cd
> /usr/src/${edir};
> > 
> > fi;  make obj DIRPRFX=${edir}/
> >     0 36056 36055  43   8  0   680  564 wait   I+ 
>  
> > p2    0:00.02 make obj DIRPRFX=include/
> >     0 36057 36056  43   8  0   892  624 wait   I+ 
>  
> > p2    0:00.00  (sh)
> >     0 36058 36057  43 -11  0   200   96 chkiq2 D+ 
>  
> > p2    0:00.00 mkdir -p /usr/obj/usr/src/include
> > 
> > Hope this helps. 
> > 
> > Thanks,
> > 
> > Kevin
> > 
> > --- Robert Watson <rwatson_at_freebsd.org> wrote:
> > > 
> > > On Sun, 31 Aug 2003, Kevin Bockman wrote:
> > > 
> > > > Anyone have any suggestions?  I can not
> > control-C
> > > out of 'man vmstat'. 
> > > > While doing 'make' in /usr/src/sys/boot it was
> > > hanging on as, when I
> > > > restarted it, it got to i386/libi386 and will
> > not
> > > do anything else.  I'm
> > > > running that through serial console, it let me
> > ^C
> > > out of that.  I tried
> > > > going into single user mode and running
> umount,
> > > now it just sits there
> > > > and I can't ^C.  I have no ideas, this was all
> > > working yesterday!! :-) 
> > > > 
> > > > Any ideas on what else to check or other
> helpful
> > > hints would help
> > > > bunches. 
> > > > 
> > > > Sorry for the cross-posts.  Just not sure
> where
> > to
> > > go with this one. 
> > > 
> > > Could you show the output of:
> > > 
> > >   ps axlwww
> > > 
> > > when things are hanging?  I'm particularly
> > > interested in the WCHAN entries
> > > for hung processes and kernel threads.  That
> entry
> > > is the wait channel for
> > > kernel thread sleeps, which should give us some
> > > sense of what they're
> > > waiting for.  If it's a UFS bug of some sort,
> > you'll
> > > likely see a lot of
> > > processes blocked in "inode" -- this could also
> > > happen in a hardware
> > > scenario, but should still be useful. In
> addition,
> > > do you have the entire
> > > serial console log output since boot?  It would
> be
> > > interesting to know if
> > > you've had kernel log messages regarding your
> hard
> > > disk controller, etc. 
> > > This might help distinguish a hardware problem
> > from
> > > a software problem. 
> > > 
> > > Robert N M Watson             FreeBSD Core Team,
> > > TrustedBSD Projects
> > > robert_at_fledge.watson.org      Network Associates
> > > Laboratories
> > > 
> > > 
> > > 
> > > > 
> > > > Thanks,
> > > > 
> > > > Kevin
> > > > 
> > > > 
> > > > 
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > Yahoo! SiteBuilder - Free, easy-to-use web
> site
> > > design software
> > > > http://sitebuilder.yahoo.com
> > > >
> _______________________________________________
> > > > freebsd-current_at_freebsd.org mailing list
> > > >
> > >
> >
>
http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > To unsubscribe, send any mail to
> > > "freebsd-current-unsubscribe_at_freebsd.org"
> > > > 
> > > 
> > > _______________________________________________
> > > freebsd-current_at_freebsd.org mailing list
> > >
> >
>
http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to
> > "freebsd-current-unsubscribe_at_freebsd.org"
> > 
> > 
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! SiteBuilder - Free, easy-to-use web site
> > design software
> > http://sitebuilder.yahoo.com
> > _______________________________________________
> > freebsd-current_at_freebsd.org mailing list
> >
>
http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to
> "freebsd-current-unsubscribe_at_freebsd.org"
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site
> design software
> http://sitebuilder.yahoo.com
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
>
http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
"freebsd-current-unsubscribe_at_freebsd.org"


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
Received on Wed Sep 03 2003 - 08:27:21 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:21 UTC