Filesystem problem
Kevin Bockman
neoninternet at yahoo.com
Sun Aug 31 17:20:21 PDT 2003
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
More information about the freebsd-current
mailing list