On Thu, Mar 12, 2009 at 5:48 PM, Alain Williams <addw@xxxxxxxxxxxx> wrote: > I suspect that the answer is 'no', however I am seeing problems with raid 1 > on CentOS 5.2 x86_64. The system worked nicely for some 2 months, then apparently > a disk died and it's mirror appeared to have problems before the first could be > replaced. The motherboard & both disks have now been replaced (data saved with a bit > of luck & juggling). I have been assuming hardware, but there seems little else > to change... and you report long I/O waits that I saw and still see > (even when I don't see the kernel error messages below). > > Disks have been Seagate & Samsung, but now both ST31000333AS (1TB) as raid 1. > Adaptec AIC7902 Ultra320 SCSI adapter > aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs Uh, how are you using SATA disks on a SCSI controller? > I am seeing this sort of thing in /var/log/messages: > Mar 12 09:21:58 BFPS kernel: ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen > Mar 12 09:21:58 BFPS kernel: ata2.00: cmd ea/00:00:00:00:00/00:00:00:00:00/a0 tag 0 > Mar 12 09:21:58 BFPS kernel: res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) > Mar 12 09:21:58 BFPS kernel: ata2.00: status: { DRDY } > Mar 12 09:22:03 BFPS kernel: ata2: port is slow to respond, please be patient (Status 0xd0) > Mar 12 09:22:08 BFPS kernel: ata2: device not ready (errno=-16), forcing hardreset > Mar 12 09:22:08 BFPS kernel: ata2: hard resetting link > Mar 12 09:22:08 BFPS kernel: ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) > Mar 12 09:22:39 BFPS kernel: ata2.00: qc timeout (cmd 0xec) > Mar 12 09:22:39 BFPS kernel: ata2.00: failed to IDENTIFY (I/O error, err_mask=0x5) > Mar 12 09:22:39 BFPS kernel: ata2.00: revalidation failed (errno=-5) > Mar 12 09:22:39 BFPS kernel: ata2: failed to recover some devices, retrying in 5 secs > Mar 12 09:22:44 BFPS kernel: ata2: hard resetting link You are experiencing one of the following: Drive failure Cabling failure Controller failure Buggy drive firmware Buggy drivers BTW, the ST31000333AS is one of the drives that were shipped with buggy firmware causing timeouts like the ones you are seeing. You should check with Seagate that you have the latest firmware flashed to those drives. > Mar 12 09:28:07 BFPS smartd[3183]: Device: /dev/sdb, not capable of SMART self-check > Mar 12 09:28:07 BFPS smartd[3183]: Sending warning via mail to root ... > Mar 12 09:28:07 BFPS smartd[3183]: Warning via mail to root: successful You really need to get SMART checking working as well. Checking the status of the drive (try smartctl) may help you isolate your problem. Which, BTW, does not appear to be the same as the thread starter's. -Dave -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html