Date: Mon, 2 May 2005 16:07:42 +0200 (CEST) From: Oliver Fromme <olli@lurza.secnetix.de> To: freebsd-stable@FreeBSD.ORG Subject: Re: kernel: swap_pager: indefinite wait buffer - on 5.3-RELEASE-p5 Message-ID: <200505021407.j42E7gFv095417@lurza.secnetix.de> In-Reply-To: <42732577.9020100@geminix.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Uwe Doering <gemini@geminix.org> wrote: > Oliver Fromme wrote: > > If they're really identical (i.e. the same size and same > > geometry), then you can use dd(1) for duplication, like > > this: > > > > # dd if=/dev/ad0 of=/dev/ad1 bs=64k conv=noerror,sync > > > > The "noerror,sync" part is important so the dd command will > > not stop when it hits any bad spots on the source drive and > > instead will fill the blocks with zeroes on the destination > > drive. Since it's only the swap partition, you shouldn't > > lose any data. > > I would like to point out that the conclusion you're drawing in the last > sentence is invalid IMHO. I'm afraid I don't agree. > "indefinite wait buffer" messages at > apparently random block numbers just indicate that the pager was unable > to access the swap area (in its entirety!) when it wanted to. It means > that the disk drive was either dead at that point in time or busy trying > to deal with a bad sector. > > This sector could have been anywhere on the disk. It just kept the disk > drive busy for long enough that the pager started to complain. The OP specifically said that the swap_pager messages were the only kernel messages that he got. That indicates that only the swap partition is affected, because otherwise there would have been other kernel messages indicating I/O errors from one of the filesystems on that disk. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "C++ is to C as Lung Cancer is to Lung." -- Thomas Funke
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505021407.j42E7gFv095417>