LINUX.ORG.RU

soft RAID 1


0

0

После создания рейда и установки системы CentOS 5.1 mdadm говорит "все нормально", а именно: 
Raid Level : raid1
     Array Size : 485235200 (462.76 GiB 496.88 GB)
    Device Size : 485235200 (462.76 GiB 496.88 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Sat Jan  6 00:30:44 2001
          State : clean
                  ^^^^^//на все девайсы. Их 3.
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : cc5fa06e:9cc9de28:a4b1a385:1ceb6341
         Events : 0.4

    Number   Major   Minor   RaidDevice State
       0       3        3        0      active sync   /dev/hda3
       1      22        3        1      active sync   /dev/hdc3

А вот dmesg не много позже этого: 

md: Autodetecting RAID arrays.
md: autorun ...
md: considering hdc3 ...
md:  adding hdc3 ...
md: hdc2 has different UUID to hdc3
md: hdc1 has different UUID to hdc3
md:  adding hda3 ...
md: hda2 has different UUID to hdc3
md: hda1 has different UUID to hdc3
md: created md0
md: bind<hda3>
md: bind<hdc3>
md: running: <hdc3><hda3>
raid1: raid set md0 active with 2 out of 2 mirrors

//тоже на 3 девайса

hdc: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: no DRQ after issuing MULTWRITE_EXT
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT
ide1: reset: success
ide0: reset: success
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT
ide0: reset: success
hdc: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: no DRQ after issuing MULTWRITE_EXT
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT
ide0: reset: success
ide1: reset: success
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT
ide0: reset: success




Это:
hdc: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: no DRQ after issuing MULTWRITE_EXT
и вот это:
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT

Повторяется с интервалом 5-10 мин.

fashka
() автор топика

судя по тому что глючат сразу два диска, дело не в дисках.

сделай
dd if=/dev/hda of=/dev/null bs=10M conv=noerror
dd if=/dev/hdc of=/dev/null bs=10M conv=noerror

и смотри что получится. Если есть ошибки то надо их устранить.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Глючат сразу ТРИ раздела! Он потом показывает.

На dd if=/dev/zero of=/что-то там/file_name bs=100M count=100 оно зависает примерно через эн минут. и помогает только ребут.

fashka
() автор топика
Ответ на: комментарий от fashka

Глючат, похоже, винты или контроллер/шлейф. ИМХО, можно и без soft RAID'а помучать систему командой "dd if=/dev/zero of=/что-то там/file_name bs=100M count=100" и убедиться, что RAID не причем.

mky ★★★★★
()

>Коли уж на то пошло, как чинил? Дай советов, брат по ошибке!

Ну чинил я так: с Live CD посредством mdadm остановил райд, потом с помощью него же переассемблировал райд из одного из разделов, подсоединил второй, пошла синхронизация, потом смонтировал установленную систему и /dev, /proc, /sys с -o bind в /mnt/dev, /mnt/proc, /mnt/sys, зачрутился в установленную систему, запустил mkinitrd. Может что-то и забыл.

// true

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.