From owner-freebsd-questions@FreeBSD.ORG Mon Aug 21 13:56:38 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 507CB16A4DA for ; Mon, 21 Aug 2006 13:56:38 +0000 (UTC) (envelope-from backyard1454-bsd@yahoo.com) Received: from web83109.mail.mud.yahoo.com (web83109.mail.mud.yahoo.com [216.252.101.38]) by mx1.FreeBSD.org (Postfix) with SMTP id 9E9A643D82 for ; Mon, 21 Aug 2006 13:56:36 +0000 (GMT) (envelope-from backyard1454-bsd@yahoo.com) Received: (qmail 83445 invoked by uid 60001); 21 Aug 2006 13:54:49 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=1UEtIcVtaKdKbtLBXElmx53ZYW/JoslzPtQoZlSfmaDkdKeHWpTPrLzEZwNJ+K8jnXi5bOtO5dwggHP+NwQA5H0v4qCWTBG1a4OzDeC81sDA/BFqb9pJJ3mAxQyBb5OrMjF6kUGkq5TsDIVqtzvd8lmAV7Y7rGK5NJtq+lP+baE= ; Message-ID: <20060821135449.83443.qmail@web83109.mail.mud.yahoo.com> Received: from [63.240.228.37] by web83109.mail.mud.yahoo.com via HTTP; Mon, 21 Aug 2006 06:54:49 PDT Date: Mon, 21 Aug 2006 06:54:49 -0700 (PDT) From: backyard To: Martin Werner , freebsd-questions@freebsd.org In-Reply-To: <000001c6c4f2$7f760ad0$2101a8c0@local.werner.st> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Cc: Subject: Re: Hangs during "dump" with 6.0 and current ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: backyard1454-bsd@yahoo.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 13:56:38 -0000 I've had problems with dump and restore on machines lacking memory before. Perhaps the dump is just running the system out of memory? I know I've had issues restoring my /usr filesystem with 512M RAM unless I had a swapfile active. I also find it helps to make sure /tmp has got enough space on it at least on restores. Maybe you need some more swap space? Since its dumping live filesystems and your running services then the snapshot would have to be buffered somewhere, and in your case swap would likely be where. -brian --- Martin Werner wrote: > Hi, > > I'm running 6.0 on a Celeron 800MHz with 128MB and > just updated the system > to current ports (incl. perl 5.8.8). > > The systems is running apache, mysql, postfix and > dovecot with a minor load > (especially at the time when the system is > backed-up) > > The issue I have is that my backup-script using > "dump" will keep the system > in a state where the IP-Stack is still there (can > ping an scan ports), but > no requests whatsoever are accepted and due to that > I can't access the > system via ssh and tell what's going on. > > The last time I had a ssh-session open with "top": > Here is the first few > lines output: > > -------------------- snip -------------------------- > last pid: 948; load averages: 0.00, 0.00, 0.00 > up 0+00:37:51 08:54:13 > 72 processes: 1 running, 62 sleeping, 9 waiting > CPU states: 0.0% user, 0.0% nice, 0.4% system, > 0.4% interrupt, 99.2% > idle > Mem: 59M Active, 16M Inact, 39M Wired, 288K Cache, > 22M Buf, 480K Free > Swap: 357M Total, 69M Used, 288M Free, 19% Inuse > > PID USERNAME THR PRI NICE SIZE RES STATE > TIME WCPU COMMAND > 591 mysql 5 20 0 56884K 1680K kserel > 0:05 0.00% mysqld > 658 root 1 96 0 24344K 15948K select > 0:04 0.00% perl5.8.8 > 908 root 1 96 0 2416K 1436K RUN > 0:03 0.00% top > 722 root 1 96 0 26132K 0K WAIT > 0:02 0.00% > --------------------- end -------------------------- > > Here is the script I am running via cron: > > ------------------- snip ------------------- > #!/bin/sh > dump=/sbin/dump > wput=/usr/local/bin/wput > chflags=/bin/chflags > dt=`date +%Y%m%d` > destpath=/usr/dump > logfile=$destpath/backup.log > lvl="" > lvl=$1 > > if [ "x$lvl" != "x" ] > then > echo "Backup Level: " $lvl > $logfile > else > echo "No Backup-Level specified - exiting" > > $logfile > exit 911 > fi > > # / > src1=/dev/ad0s1a > # /var > src2=/dev/ad0s1d > # /usr > src3=/dev/ad0s1f > > dest1=root_ad0s1a_$dt.gz > dest2=var_ad0s1d_$dt.gz > dest3=usr_ad0s1f_$dt.gz > > # Ausnahmen NO BACKUP > $chflags -R nodump /usr/ports/ >> $logfile 2>&1 > $chflags -R nodump /usr/src/ >> $logfile 2>&1 > $chflags -R nodump /usr/obj/ >> $logfile 2>&1 > $chflags -R nodump /usr/dump/ >> $logfile 2>&1 > $chflags -R nodump /usr/swapfile2 >> $logfile 2>&1 > > # Fullbackup Level 0 Monatlich > $dump -$lvl -h 0 -Lauf - $src1 | gzip -2 | dd > of=$destpath/$dest1 >> > $logfile 2>&1 > $dump -$lvl -h 0 -Lauf - $src2 | gzip -2 | dd > of=$destpath/$dest2 >> > $logfile 2>&1 > $dump -$lvl -h 0 -Lauf - $src3 | gzip -2 | dd > of=$destpath/$dest3 >> > $logfile 2>&1 > -------------------- end ------------------- > > The "chflags" are executed correctly, the first two > dumps are done and > during the 3rd "dump" execution against the "/usr" > Mount-Point the system > ends up in the state described above. > > There is no dump in /var/crash - nothing in > /var/log/messages - dmesg aswell > just states that the filesystems were not properly > dismounted (couldn't have > guessed that :-) > > I'd have a hard time trying to directly access the > system (only have remote > access) therefore I can't tell whats on the console > at the time of the > "hang". > > Thanks for any help in advance > > Martin > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >