From owner-freebsd-current@FreeBSD.ORG Wed Sep 3 10:27: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 E395516A4BF for ; Wed, 3 Sep 2003 10:27:20 -0700 (PDT) Received: from web41808.mail.yahoo.com (web41808.mail.yahoo.com [66.218.93.142]) by mx1.FreeBSD.org (Postfix) with SMTP id 5851743FFB for ; Wed, 3 Sep 2003 10:27:20 -0700 (PDT) (envelope-from neoninternet@yahoo.com) Message-ID: <20030903172720.8230.qmail@web41808.mail.yahoo.com> Received: from [64.154.132.11] by web41808.mail.yahoo.com via HTTP; Wed, 03 Sep 2003 10:27:20 PDT Date: Wed, 3 Sep 2003 10:27:20 -0700 (PDT) From: Kevin Bockman To: freebsd-current@freebsd.org In-Reply-To: <20030901002019.85940.qmail@web41803.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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: Wed, 03 Sep 2003 17:27:21 -0000 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 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 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 > _______________________________________________ > 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