From owner-freebsd-questions@FreeBSD.ORG Mon Aug 21 07:22:06 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 81C1C16A4DE for ; Mon, 21 Aug 2006 07:22:06 +0000 (UTC) (envelope-from bsdml@werner.st) Received: from mail.werner.st (mail.werner.st [85.126.91.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9911A43D55 for ; Mon, 21 Aug 2006 07:22:05 +0000 (GMT) (envelope-from bsdml@werner.st) Received: from localhost (localhost.local.werner.st [127.0.0.1]) by mail.werner.st (Postfix) with ESMTP id 3DCE55C90 for ; Mon, 21 Aug 2006 09:22:12 +0200 (CEST) Received: from mail.werner.st ([127.0.0.1]) by localhost (web01.local.werner.st [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00443-04 for ; Mon, 21 Aug 2006 09:22:11 +0200 (CEST) Received: by mail.werner.st (Postfix, from userid 1012) id B163E5C8C; Mon, 21 Aug 2006 09:22:11 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on web01.local.werner.st X-Spam-Level: X-Spam-Status: No, score=-1.4 required=4.0 tests=ALL_TRUSTED autolearn=disabled version=3.1.4 Received: from TABLET (85-126-91-51.work.xdsl-line.inode.at [85.126.91.51]) by mail.werner.st (Postfix) with ESMTP id 1AEBD5C83 for ; Mon, 21 Aug 2006 09:22:11 +0200 (CEST) From: "Martin Werner" To: Date: Mon, 21 Aug 2006 09:22:02 +0200 Message-ID: <000001c6c4f2$7f760ad0$2101a8c0@local.werner.st> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcbE8n9Fk7BVN5/ITwusiWvZC0sSEQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-Virus-Scanned: amavisd-new at werner.st Subject: Hangs during "dump" with 6.0 and current ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Aug 2006 07:22:06 -0000 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