Страница 1 из 1

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

Добавлено: 2012-01-22 13:39:53
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.
Вопрос: почему виснит сервер, в теории винт должен отвалиться и все, но на практике сервер выходит из строя.

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

Добавлено: 2012-01-24 13:07:52
manefesto
gmirror частенько ведет себя странно.
Был опыт, два харда по 500 гигов, внезапно гаснет свет, включаю, дикие тормоза, жду полчаса, сервак отваливается и не возвращается.
Короче плюнул я на это дело.
Думаю zfs будет в этом плане надежней

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

Добавлено: 2012-01-24 15:30:46
BirdGovorun
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 месяца,
так пока его не выдернул машина не грузилась.
Самое интересно, отключил шлейф пофиг, пока кабель питания не отстегнул
не смог систему загрузить, так и не понял что, за хрень.
Диск умерший гремел, выл.
По гарантии новый дали.
В умершем сказали, что блин внури развалился.

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

Добавлено: 2012-01-24 18:13:34
savio
У меня когдато в самый неподходящий момент система тупо зависла, когда отвалился один из винтов. Вот случилось нечто подобное, хоть не зависла, но не работала.
В FreeBSD 9 новая реализация программного RAID (graid). Буду читать/пробовать

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

Добавлено: 2012-01-24 18:38:44
BirdGovorun
На 9 лучше, как мне кажется, на ZFS переползать.
А в теме рядом давал ссылку mirroring FreeBSD-9 disks with GPT.