I/O error: disk or driver fault?
Hi,
I got a situation when a disk leavs raid1 array because of I/O error. However, I can reconstruct the array manually (mdadm --add /dev/md2 /dev/sdb1) without errors.
Dec 3 11:02:28 myhost kernel: SCSI disk error : host 0 channel 0 id 4 lun 0 return code = 2
Dec 3 11:02:28 myhost kernel: I/O error: dev 08:13, sector 10864
Dec 3 11:02:28 myhost kernel: sym53c875-0-<4,*>: FAST-20 WIDE SCSI 40.0 MB/s (50.0 ns, offset 15)
Dec 3 11:07:11 myhost kernel: SCSI disk error : host 0 channel 0 id 4 lun 0 return code = 2
Dec 3 11:07:11 myhost kernel: I/O error: dev 08:11, sector 4027544
Dec 3 11:07:11 myhost kernel: raid1: Disk failure on sdb1, disabling device.
Dec 3 11:07:11 myhost kernel: ^IOperation continuing on 1 devices
Dec 3 11:07:11 myhost kernel: md: updating md2 RAID superblock on device
Dec 3 11:07:12 myhost kernel: md: (skipping new-faulty sdb1 )
Dec 3 11:07:12 myhost kernel: md: sda1 [events: 00000020]<6>(write) sda1's sb offset: 2097024
Dec 3 11:07:12 myhost kernel: raid1: sdb1: rescheduling block 4027544
Dec 3 11:07:12 myhost kernel: md: recovery thread got woken up ...
Dec 3 11:07:12 myhost kernel: md2: no spare disk to reconstruct array! -- continuing in degraded mode
Can it be a driver problem? Thanks in advance for any comments! I run RH9 on an old Compaq Proliant box.
BR,
Dub
|