As an additional data point: I am a Debian etch user (etch-and-a-half, kernel 2.6.24) having the exact same problem with the new Seagate 1.5 TB ST31500341A drives.
I have tested two of them, and with write caching enabled (the default), they both fail in a RAID 1 array within minutes of applying heavy disk write load to them, with the same symptoms you're seeing:
Code:
Oct 11 22:27:57 kernel: ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Oct 11 22:27:57 kernel: ata4.00: cmd ea/00:00:00:00:00/00:00:00:00:00/a0 tag 0
Oct 11 22:27:57 kernel: res 40/00:01:09:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
Oct 11 22:27:57 kernel: ata4.00: status: { DRDY }
Oct 11 22:28:02 kernel: ata4: port is slow to respond, please be patient (Status 0xd0)
Oct 11 22:28:07 kernel: ata4: prereset failed (errno=-16)
Oct 11 22:28:07 kernel: ata4: reset failed, giving up
Oct 11 22:28:07 kernel: ata4.00: disabled
Oct 11 22:28:07 kernel: ata4: EH complete
Oct 11 22:28:07 kernel: sd 3:0:0:0: [sdd] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
Oct 11 22:28:07 kernel: end_request: I/O error, dev sdd, sector 2929677503
Oct 11 22:28:07 kernel: md: super_written gets error=-5, uptodate=0
Oct 11 22:28:07 kernel: raid1: Disk failure on sdd1, disabling device.
Disabling the write cache solves the problem.
This is specifically related to the new 1.5 TB disks: the server also has some 1 TB Seagate drives in it (model ST31000340AS) that do not have this problem.
In answer to AndreMiller seeing a "device aborted resize (2930277168 -> 1844674407234486148), skipping HPA handling" message -- I do not have that problem. That part of my logs looks normal:
Code:
ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: HPA detected: current 2930277168, native 18446744072344861488
--
Robert L Mathews
Bookmarks