Ошибки зеркалирования - как перенести системный пул

Обсуждение технических вопросов по продуктам Novell

Ошибки зеркалирования - как перенести системный пул

Сообщение Сергей Григорьев » 10 апр 2007, 12:05

Сервер NW6SP5+nss5c
Сделано 2 пула-один под том SYS, второй под том с данными.

На сервере при помощи средств Netware сделано зеркалирование обоих пулов. Несколько дней назад на сервере отключился один из винчестеров с ошибкой "An I/O error (20204(zio.c[1895])) at block 803944 (file block-803944)(ZID1) has compromized pool integrity".

Стали разбираться-выяснили, что ошибка вылетает при зеркалировании пула с томом SYS все время на одном и том же месте - зеркалирование доходит до 14% и винчестер отключается. Пул с данными зеркалится нормально.

Отключил зеркалирование проблемного пула-загрузка проходит нормально,сервер работает.
Запускю nss /poolrebuild + nss /poolverify - не выдает никаких ошибок. Лог rebuild-пустой, лог verify - no errors, no warning.
Пытаюсь снова отзеркалить пул с томом SYS- тот же эффект-на 14% винт отключается.

Пробую просто отключить проблемный винт и загрузится со второго-при загрузке не монтируется том SYS. Смотрю через nss menu- на втором винте том sys отсутствует.

Поиск по базе знаний на novell.com ничего, кроме poolrebuild не предлагает.

Как, собственно, эту ошибку побороть? То есть, как перенести с проблемного винта системный пул на второй, рабочий без потери данных.
Сергей Григорьев
 
Сообщения: 41
Зарегистрирован: 05 сен 2002, 17:31
Откуда: Санкт-Петербург

По видимому у вас на втором диске плохой загрузочный

Сообщение Boris Morozov » 10 апр 2007, 15:13

раздел. Он не зеркалируется, его надо ручками синхронизировать, по мере того как обновления на сервак ставите. Вариант такой. Пишем на первый диск VC, загружаемся только в ДОС и аккуратно ручками синхронизируем дос раздел. После чего все должно работать.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск

Сообщение Сергей Григорьев » 10 апр 2007, 17:21

Да, точно-DOS-разделы на винтах не совпадают, а обновления с момента запуска "зеркала" были. И не одно. Спасибо, буду пробовать.
Сергей Григорьев
 
Сообщения: 41
Зарегистрирован: 05 сен 2002, 17:31
Откуда: Санкт-Петербург

Сообщение @lexy » 16 апр 2007, 12:31

Не подойдёт ли описанная в FAQ ситуация?
@lexy
 
Сообщения: 4
Зарегистрирован: 24 мар 2007, 12:57

Все-проблема решена! Тему можно закрывать.

Сообщение Сергей Григорьев » 16 апр 2007, 19:43

Решено было простым способом-клонированием диска Ghost-ом на чистый диск приблизительно такого же объема.
Netware partition клонировалась несколько неккоректно, видимо ввиду того, что Ghost при копировании ругался на bad-сектора на исходном диске(при первом таком предупреждении было выставлено-"игнорировать данную ошибку"). Пул с данными пропал, хотя размер Netware partition был таким, как будто пул этот есть. А вот пул с системным томом СКОПИРОВАЛСЯ.
Ну а дальше - дело техники.


To Boris Morozov
А на втором винте в зеркале пула с системным томом не оказалось. Даже после синхронизации DOS-разделов. Но это, похоже, из-за моих неправильных действий вначале.
Сергей Григорьев
 
Сообщения: 41
Зарегистрирован: 05 сен 2002, 17:31
Откуда: Санкт-Петербург

В следующий раз подсуньте третий диск

Сообщение Boris Morozov » 16 апр 2007, 23:36

сразу. У меня один раз было сделано 4-х кратное зеркало тома SYS. Типа ради прикола, поскольку эти кусочки все равно некуда было приклеить.
Еще вот как-нибудь попробую отзеркалить NSS рейд на какой-нибудь SATA диск ради спасительной копии при медленном умирании рейда.
Boris Morozov
 
Сообщения: 1333
Зарегистрирован: 05 июн 2002, 22:24
Откуда: Минск


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2