From: James H. Markowitz on
All of a sudden, two separate hard drives in the same box have
started to cause the kernel to print out messages like the following:

hdb: dma_timer_expiry: dma status == 0x60
hdb: DMA timeout retry
hdb: timeout waiting for DMA
hda: dma_timer_expiry: dma status == 0x21

Are these drives on their last legs?



From: Stan Bischof on
James H. Markowitz <noone(a)nowhere.net> wrote:
> All of a sudden, two separate hard drives in the same box have
> started to cause the kernel to print out messages like the following:
>
> hdb: dma_timer_expiry: dma status == 0x60
> hdb: DMA timeout retry
> hdb: timeout waiting for DMA
> hda: dma_timer_expiry: dma status == 0x21
>
> Are these drives on their last legs?
>
>
>

Seems very unlikely that you have two disks that are dying
at the same time. much more likely to be an issue
in your software or in your controller hardware.

Stan

From: Todd on
On 02/08/2010 01:03 PM, James H. Markowitz wrote:
> All of a sudden, two separate hard drives in the same box have
> started to cause the kernel to print out messages like the following:
>
> hdb: dma_timer_expiry: dma status == 0x60
> hdb: DMA timeout retry
> hdb: timeout waiting for DMA
> hda: dma_timer_expiry: dma status == 0x21
>
> Are these drives on their last legs?

Does not sound good. I try to replace my drives
every three years or so. Usually winds up being four.
How old are your drives? Hopefully, they are not
Western Digital -- my customers have shed a lot
of tears (and cuss words) over them. I refuse to
sell them.

I love Seagate's "Enterprise" level hard drives.
They never go bad. Cost about U$D 30.00 more.

http://www.seagate.com/www/en-us/products/servers/barracuda_es/

If you have a SAS controller anywhere nearby, SAS
drives really work well on scattered multiple reads
and writes. They make a big difference.

-T
From: David W. Hodgins on
On Mon, 08 Feb 2010 16:03:58 -0500, James H. Markowitz <noone(a)nowhere.net> wrote:

> All of a sudden, two separate hard drives in the same box have
> started to cause the kernel to print out messages like the following:
> hdb: dma_timer_expiry: dma status == 0x60
> hdb: DMA timeout retry
> hdb: timeout waiting for DMA
> hda: dma_timer_expiry: dma status == 0x21
> Are these drives on their last legs?

Try replacing the ide cable with an 80 wire one. See
http://www.pcguide.com/ref/hdd/if/ide/confCable80-c.html

Regards, Dave Hodgins

--
Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)
From: J G Miller on
On Mon, 08 Feb 2010 21:03:58 +0000, James H. Markowitz wrote:

> Are these drives on their last legs?

Install smart monitoring tools and use smartctl to check the
state of the drives to find out how bad things are with

smartctl --all /dev/hda

smartctl --all /dev/hdb

This will tell you everything there is to know about your disks,
assuming that it has SMART capability.