Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2009 04:33:00 -0800 (PST)
From:      Colin Brace <cb@lim.nl>
To:        freebsd-questions@freebsd.org
Subject:   kernel errors: TIMEOUT - READ_DMA
Message-ID:  <21455082.post@talk.nabble.com>

next in thread | raw e-mail | index | archive | help

Hi all,

I have an older P4 running FreeBSD 7.0 which I use as a web/file server,
WAP, and ADSL gateway. The OS and /usr partition are on 30 GB Seagate
Barracuda IDE drive, ad0.

In addition, I have added two 500 GB IDE drives which I scavenged from a
pair of La Cie external USB enclosures. The one is a Hitachi, ad2, and the
other a Maxtor, ad3. I use this for storing a large collection of MP3s and
for backing up the home partitions of several Linux clients on my network.

I customarily share ad2 via NFS with my Linux clients. Here is where my
problem begins:

After mounting the NFS share, the Linux client eventually (24-48 hours) runs
into to trouble; the share is no longer visible, and this tends to wreak
havoc with Gnome. Looking in dmesg on the client, I see this:

nfs: server venus not responding, timed out

Looking in /var/log/messages on the FreeBSD server, I see the following
(here is a week's worth):

Jan  8 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan  8 03:06:06 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan  9 03:01:09 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan  9 03:06:13 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 10 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=70508479
Jan 10 03:06:07 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 10 04:02:35 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 10 19:26:07 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=49302399
Jan 11 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=58711199
Jan 11 03:06:14 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 11 04:02:27 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 12 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 12 03:06:13 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 13 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=12159
Jan 13 03:06:14 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 14 03:01:10 venus kernel: ad2: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287
Jan 14 03:06:14 venus kernel: ad3: TIMEOUT - READ_DMA retrying (1 retry
left) LBA=287

Any ideas on what is going on here? 

Note that only the two 500 GB data drives cause these errors; there is never
a complaint about the 30 GB system drive.

The two data drives are still online, and there is no problem accessing them
through the server; it is just NFS which can't handle it. FWIW, I've tried
using 'soft' as an option in the NFS fstab entry on the clients to no avail

Thanks for any suggestions.

-----
  Colin Brace
  Amsterdam
  http://lim.nl
-- 
View this message in context: http://www.nabble.com/kernel-errors%3A-TIMEOUT---READ_DMA-tp21455082p21455082.html
Sent from the freebsd-questions mailing list archive at Nabble.com.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?21455082.post>