зависание при gmirror

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

зависание при gmirror

Непрочитанное сообщение savio » 2012-01-22 13:39:53

Как выяснилось позже, отвалился один из двух винчестеров зеркала.
При этом сервер пингуется, но зайти с консоли невозможно. Ввожу логин, до ввода пароля дело не доходит, через минут 5-ть вообще перестал реагировать на ввод с клавиатуры

После ресета в логах вижу
Jan 22 12:26:50 savio kernel: ata4: port is not ready (timeout 0ms) tfd = 00000180
Jan 22 12:26:50 savio kernel: ata4: software reset clear timeout
Jan 22 12:26:50 savio kernel: ata4: software reset set timeout
Jan 22 12:26:54 savio kernel: ata4: port is not ready (timeout 0ms) tfd = 000001d0
Jan 22 12:26:54 savio kernel: ata4: software reset clear timeout
Jan 22 12:26:54 savio kernel: ad8: WARNING - WRITE_DMA48 requeued due to channel reset LBA=976773167
Jan 22 12:26:54 savio kernel: ata4: FAILURE - already active DMA on this device
Jan 22 12:26:54 savio kernel: ata4: setting up DMA failed
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Cannot write metadata on ad8 (device=gm0, error=5).
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Cannot update metadata on disk ad8 (error=5).
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Device gm0: provider ad8 disconnected.
Вопрос: почему виснит сервер, в теории винт должен отвалиться и все, но на практике сервер выходит из строя.
Последний раз редактировалось f_andrey 2012-01-22 19:15:28, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Помни о смерти, все суета сует....

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: зависание при gmirror

Непрочитанное сообщение manefesto » 2012-01-24 13:07:52

gmirror частенько ведет себя странно.
Был опыт, два харда по 500 гигов, внезапно гаснет свет, включаю, дикие тормоза, жду полчаса, сервак отваливается и не возвращается.
Короче плюнул я на это дело.
Думаю zfs будет в этом плане надежней
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: зависание при gmirror

Непрочитанное сообщение BirdGovorun » 2012-01-24 15:30:46

savio писал(а):Как выяснилось позже, отвалился один из двух винчестеров зеркала.
При этом сервер пингуется, но зайти с консоли невозможно. Ввожу логин, до ввода пароля дело не доходит, через минут 5-ть вообще перестал реагировать на ввод с клавиатуры

После ресета в логах вижу
Jan 22 12:26:50 savio kernel: ata4: port is not ready (timeout 0ms) tfd = 00000180
Jan 22 12:26:50 savio kernel: ata4: software reset clear timeout
Jan 22 12:26:50 savio kernel: ata4: software reset set timeout
Jan 22 12:26:54 savio kernel: ata4: port is not ready (timeout 0ms) tfd = 000001d0
Jan 22 12:26:54 savio kernel: ata4: software reset clear timeout
Jan 22 12:26:54 savio kernel: ad8: WARNING - WRITE_DMA48 requeued due to channel reset LBA=976773167
Jan 22 12:26:54 savio kernel: ata4: FAILURE - already active DMA on this device
Jan 22 12:26:54 savio kernel: ata4: setting up DMA failed
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Cannot write metadata on ad8 (device=gm0, error=5).
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Cannot update metadata on disk ad8 (error=5).
Jan 22 12:26:54 savio kernel: GEOM_MIRROR: Device gm0: provider ad8 disconnected.
Вопрос: почему виснит сервер, в теории винт должен отвалиться и все, но на практике сервер выходит из строя.
У меня зеркало развалилось, новый диск отработал 2,5 месяца,
так пока его не выдернул машина не грузилась.
Самое интересно, отключил шлейф пофиг, пока кабель питания не отстегнул
не смог систему загрузить, так и не понял что, за хрень.
Диск умерший гремел, выл.
По гарантии новый дали.
В умершем сказали, что блин внури развалился.

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

Re: зависание при gmirror

Непрочитанное сообщение savio » 2012-01-24 18:13:34

У меня когдато в самый неподходящий момент система тупо зависла, когда отвалился один из винтов. Вот случилось нечто подобное, хоть не зависла, но не работала.
В FreeBSD 9 новая реализация программного RAID (graid). Буду читать/пробовать
Помни о смерти, все суета сует....

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: зависание при gmirror

Непрочитанное сообщение BirdGovorun » 2012-01-24 18:38:44

На 9 лучше, как мне кажется, на ZFS переползать.
А в теме рядом давал ссылку mirroring FreeBSD-9 disks with GPT.