[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: плохой диск в зеркале



В Срд, 21/10/2009 в 16:19 +0400, Andrey Melnikoff пишет:
> > # smartctl -a /dev/sdb
> Тоже чистый. Но вот вентилятор на них поставить бы не машало - 44 градуса,
> это несколько многовато.

Итак, товарищи, настало время исполнить свой общественный долг, то есть
отчитаться.

Как известно, боевой сервер, собранный из подручных материалов не
обладает всеми прелестями "настоящих" серверных платформ, как-то корзины
для горячей замены винтов. Поэтому было ужасно страшно что-либо в нём
трогать. К тому-же при собирая raid я каким-то макаром умудрился оба
винта в зеркале воткнуть в один контроллер, имея на матери два
контроллера. Второе зеркало, кстати тоже на одном контроллере, то есть
налицо головотяпство. Не повторяйте чужих ошибок!
Итак, для того, чтобы сохранить сервер "если что-то пойдет не так",
подготовил внешний usb-sata диск, создав на нем соответствующую таблицу
разделов:
#ssh server sfdisk -d /dev/sdb | sfdisk /dev/sdc
отключил глючный винт (из зеркала он сам заранее вывалился)
#echo 1 > /sys/block/sda/device/delete
внешний диск был добавлен в зеркало:
#mdadm --manage /dev/md1 --add /dev/sda1
и спустя 10 часов, которые ушли на синхронизацию дисков, глючный винт был акуратно извлечен

глючным оказался именно контроллер диска. :-(
вот я подключил его (на горячую) другой машине:

# echo 0 0 0 > /sys/class/scsi_host/host1/scan

[435638.763352] ata1: soft resetting link
[435638.945096] ata1.00: configured for UDMA/133
[435638.945101] ata1: EH complete
[435803.611464] ata2: soft resetting link
[435803.788569] ata2.01: ATA-7: WDC WD7500AAKS-00RBA0, 30.04G30, max UDMA/133
[435803.788575] ata2.01: 1465149168 sectors, multi 0: LBA48 NCQ (depth 0/32)
[435803.805066] ata2.01: configured for UDMA/133
[435803.805076] ata2: EH complete
[435803.805217] scsi 1:0:1:0: Direct-Access     ATA      WDC WD7500AAKS-0 30.0 PQ: 0 ANSI: 5
[435803.805411] sd 1:0:1:0: [sdb] 1465149168 512-byte hardware sectors: (750 GB/698 GiB)
[435803.805421] sd 1:0:1:0: [sdb] Write Protect is off
[435803.805423] sd 1:0:1:0: [sdb] Mode Sense: 00 3a 00 00
[435803.805439] sd 1:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[435803.805527]  sdb: sdb1
[435803.813030] sd 1:0:1:0: [sdb] Attached SCSI disk

при попытке выполнить hdparm -t /dev/sdb скорость оказалась в районе 3 MB/sec, а в логах - глюки:

[435883.988028] ata2: lost interrupt (Status 0x51)
[435883.988054] ata2.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[435883.988068] ata2.01: cmd c8/00:00:00:49:03/00:00:00:00:00/f0 tag 0 dma 131072 in
[435883.988070]          res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[435883.988075] ata2.01: status: { DRDY }
[435883.988090] ata2: soft resetting link
[435884.180817] ata2.01: configured for UDMA/133
[435884.180832] ata2: EH complete

Ну, чтож, пойду новый диск просить.

Однако-ж, зеркало выручило! ;-)

-- 
DamirX


Reply to: