[Hardware] Сдох рейд-зеркало

Artem K. Jouravsky tema на sema.ru
Пт Июн 3 12:38:59 MSD 2005


On Thu, Jun 02, 2005 at 12:06:22PM +0400, Sergey Vlasov wrote:
> > Есть следующая проблема: сбойнул БП у сервера (так сказали, хотя сам БП,
> > вроде, рабочий). Накрылся RAID-зеркало на двух IDE (плата PCI Promise
> > FastTrak, осталась жива). Вставляю винчестеры в другую машину -
> > определяются, но под windows не видятся, а Linux от них тихо фигеет и не
> > может даже таблицу разделов fdisk -l прочитать, ну и ругается в dmesg
> > что-то вроде read error.

> А вроде бы должны видеться, если живые (и если это действительно был
> RAID1 от Promise).

> Как именно выглядит ругань?
dmesg:
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 117266688 sectors (60041 MB) w/1819KiB Cache, CHS=7299/255/63, UDMA(100)
hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=4998/255/63, UDMA(100)
hdd: attached ide-disk driver.
hdd: host protected area => 1
hdd: 117266688 sectors (60041 MB) w/1819KiB Cache, CHS=116336/16/63, UDMA(100)
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1
 hdd:hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: dma_intr: error=0x04 { DriveStatusError }
hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: dma_intr: error=0x04 { DriveStatusError }
hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: dma_intr: error=0x04 { DriveStatusError }
hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdd: dma_intr: error=0x04 { DriveStatusError }
hdd: DMA disabled
ide1: reset: master: error (0x21?)
hdd: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdd: read_intr: error=0x04 { DriveStatusError }
hdd: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdd: read_intr: error=0x04 { DriveStatusError }
hdd: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdd: read_intr: error=0x04 { DriveStatusError }
hdd: read_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
hdd: read_intr: error=0x04 { DriveStatusError }
ide1: reset: master: error (0x21?)
end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 2
end_request: I/O error, dev 16:40 (hdd), sector 4
end_request: I/O error, dev 16:40 (hdd), sector 6
end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 2
end_request: I/O error, dev 16:40 (hdd), sector 4
end_request: I/O error, dev 16:40 (hdd), sector 6
ldm_validate_partition_table(): Disk read failed.
end_request: I/O error, dev 16:40 (hdd), sector 0
end_request: I/O error, dev 16:40 (hdd), sector 2
end_request: I/O error, dev 16:40 (hdd), sector 4
end_request: I/O error, dev 16:40 (hdd), sector 6
 unable to read partition table

А вот что в логах при попытке обратиться к диску (fdisk, dd):
Jun  3 09:49:46 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 0
Jun  3 09:49:46 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 2
Jun  3 09:49:46 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 4
Jun  3 09:49:46 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 6
Jun  3 09:49:56 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 0
Jun  3 09:49:56 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 2
Jun  3 09:49:56 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 4
Jun  3 09:49:56 ujo kernel: end_request: I/O error, dev 16:40 (hdd), sector 6



> > И второй, самый важный вопрос - диск с таким диагнозом нужно нести к
> > спецам, или можно восстановить простыми действиями? Или можно хоронить?
Этот вопрос отпал, данные, как выяснилось, не так важны. Важнее
определить, надо ли покупать новые диски.

--
С уважением,
   Артём.
ЗАО "СЕМА.РУ"
************
Вряд ли стоит впадать в крайности типа того, как всё пережёвывается
в Debian.
		-- ldv in devel@



Подробная информация о списке рассылки Hardware