Hangs during "dump" with 6.0 and current ports



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% <perl5.8.8>
--------------------- 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@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Setting up a secure mail server
    ... > -set postfix as the default MTA ... stable and snapshot branches are available if you use ports. ... On that basis sendmail, ...
    (comp.unix.bsd.openbsd.misc)
  • Re: Panic with usb serial
    ... 2 ports with 2 removable, ... uhub2: 2 ports with 2 removable, ... Architecture Version: 2 ... Dump Length: 154411008B ...
    (freebsd-stable)
  • Re: Panic with usb serial
    ... Regarding the USB serial adapter, I was supplied it though work a while ... 2 ports with 2 removable, ... Dump Length: 154411008B ... GNU gdb 6.1.1 ...
    (freebsd-stable)
  • Re: Panic with usb serial
    ... Regarding the USB serial adapter, I was supplied it though work a while ... 2 ports with 2 removable, ... Dump Length: 154411008B ... GNU gdb 6.1.1 ...
    (freebsd-stable)
  • Re: Reaching kern.maxfiles
    ... >> on my system postfix opens about 50 files, how many mail boxes on your ... >> ports is still valid in your case, sometime doing that just creates new ... > esmtp# postfix start ... > Segmentation fault ...
    (freebsd-questions)