From owner-freebsd-current@FreeBSD.ORG Sun Aug 31 17:20:21 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06B0C16A4BF for ; Sun, 31 Aug 2003 17:20:21 -0700 (PDT) Received: from web41803.mail.yahoo.com (web41803.mail.yahoo.com [66.218.93.137]) by mx1.FreeBSD.org (Postfix) with SMTP id 656A643FF7 for ; Sun, 31 Aug 2003 17:20:19 -0700 (PDT) (envelope-from neoninternet@yahoo.com) Message-ID: <20030901002019.85940.qmail@web41803.mail.yahoo.com> Received: from [68.2.118.193] by web41803.mail.yahoo.com via HTTP; Sun, 31 Aug 2003 17:20:19 PDT Date: Sun, 31 Aug 2003 17:20:19 -0700 (PDT) From: Kevin Bockman To: rwatson@freebsd.org In-Reply-To: <20030831220252.3308.qmail@web41812.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-current@freebsd.org Subject: Re: Filesystem problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 00:20:21 -0000 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 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 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@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@freebsd.org mailing list > > > > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to > > "freebsd-current-unsubscribe@freebsd.org" > > > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > > > __________________________________ > Do you Yahoo!? > Yahoo! SiteBuilder - Free, easy-to-use web site > design software > http://sitebuilder.yahoo.com > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com