Создаю копию боевого сервера для экспериментов. Споткнулся о

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

Создаю копию боевого сервера для экспериментов. Споткнулся о

Сообщение IlyaK » 22 дек 2005, 16:55

Решили создать копию боевого сервера для проведения различных экспериментов. Сервер Compaq DL (2*1Гц,1500RAM,~150HDD Raid5). Используемая OC - NW5.1 sp7. На сервере 4 тома: SYS и 3 для прикладных целей.
Для тестов выделена рабочая станция.
Что делали:
Установили ДОС на рабочую станцию.
Скопировали с сервера папку ДОС и NWServer на рабочую станцию и добились работоспособности DOS-а.
Провели сервер на наличие ошибок в дереве - 0.
С помощью Portlock-а перегнали том SYS по сети на рабочую станцию и развернули.
Подкорректировали файл sturtup.ncf в соотв. с новым железом.
Отключили рабочую станцию от сети во избежание конфликтов с рабочим сервером.

Запустили рабочую станцию и получили работающую копию боевого сервера. Но на консоли увидели сообщение о включении синтетического времени. Распределенная система серверов не используется (нет репликации - сервер один в сети). Насколько я понял, данная ситуация может произойти из-за того, что не совпадало время на сервере и рабочей станции.. При прогоне DSRepair-а получил ошибку с неверными time stamps и предложение объявить новую эпоху. При попытке это проделать в Advanced options получил ошибку -637. Посоветуйте, как обойти данную проблему..
Заранее спасибо.
IlyaK
 
Сообщения: 72
Зарегистрирован: 08 дек 2003, 22:44

ответ

Сообщение Орлов Алексей » 22 дек 2005, 17:26

Попробуйте в dsrepair -a назначить мастер реплику, затем в мониторе поставьте single сервер. если не поможет посмотрите время на сервер какое. Синтетик тайм возникает после того когда на сервере время переводиться вперед, а потом назад, следовательно на рабочем сервере время у Вас было впереди, а на том который вы поставили скорее всего часы отставали.
Даёшь полный контроль над Юзверем!!!
-------------------------------------------------------
Я еще из тех, кто учился азбуке по букварю, а не по клавиатуре....

Иногда пишу в своем блоге на тему ms Lync, directaccess.
Аватара пользователя
Орлов Алексей
 
Сообщения: 953
Зарегистрирован: 04 июн 2003, 12:43
Откуда: Нижний Новгород

Re: Создаю копию боевого сервера для экспериментов. Споткнул

Сообщение Dimerson » 22 дек 2005, 17:27

IlyaK писал(а):Решили создать копию боевого сервера для проведения различных экспериментов. Сервер Compaq DL (2*1Гц,1500RAM,~150HDD Raid5). Используемая OC - NW5.1 sp7. На сервере 4 тома: SYS и 3 для прикладных целей.
Для тестов выделена рабочая станция.
Что делали:
Установили ДОС на рабочую станцию.
Скопировали с сервера папку ДОС и NWServer на рабочую станцию и добились работоспособности DOS-а.
Провели сервер на наличие ошибок в дереве - 0.
С помощью Portlock-а перегнали том SYS по сети на рабочую станцию и развернули.
Подкорректировали файл sturtup.ncf в соотв. с новым железом.
Отключили рабочую станцию от сети во избежание конфликтов с рабочим сервером.

Запустили рабочую станцию и получили работающую копию боевого сервера. Но на консоли увидели сообщение о включении синтетического времени. Распределенная система серверов не используется (нет репликации - сервер один в сети). Насколько я понял, данная ситуация может произойти из-за того, что не совпадало время на сервере и рабочей станции.. При прогоне DSRepair-а получил ошибку с неверными time stamps и предложение объявить новую эпоху. При попытке это проделать в Advanced options получил ошибку -637. Посоветуйте, как обойти данную проблему..
Заранее спасибо.


Если часы на старом и новом сервере не сильно разбежались - ничего. само рассосется через время = дельте между ними.

если конечно там 100 лет то dsrepair /a ; ищем в опциях DECLARE NEW EPOCH & Repair timestamp. хотя это не очень хорошая операция - не зря ее через /A только отдают.
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Сообщение IlyaK » 22 дек 2005, 18:11

В том то и дело, что при декларировании новой эпохи возникает ошибка.. Непонятно почему. Может, из-за того что тома не все были перенесены?
IlyaK
 
Сообщения: 72
Зарегистрирован: 08 дек 2003, 22:44

Сообщение Музалёв Николай » 22 дек 2005, 18:50

А первоначальное Дерво ошибок не имеет? или вы потащили облом на др. сервре и он просто проявился?
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Jack The Ripper » 22 дек 2005, 18:56

А нафиг было новую эпоху начинать? Предлагаю выставить часы на рабочей станции примерно как на сервере и повторить операцию по перегонке один-в-один. И фиг с ним с синтетическим временем. Не надо dsrepair делать - само выровняется.
Jack The Ripper
 
Сообщения: 95
Зарегистрирован: 10 окт 2005, 15:03

Сообщение Музалёв Николай » 22 дек 2005, 19:01

Дык это понятно - повторить - , но дело в том, что ошибка уж очень неприятная: зависшая транзакция в Дереве (?)
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение IlyaK » 22 дек 2005, 20:24

1)Да, как я и написал в первом посте, ошибок в оригинальном дереве не было.. Я не могу понять как они могли появится после клонирования.. Единственное на что грешу: дисковая подсистема на тестовом сервере не содержит 3 томов, что были на исходном сервере..

2)А насчет перегонки сервера после выставления времени на тестовой рабочей станции, я не понимаю - образ я сделал неделю назад, значит при разворачивании образа на тестовом сервере, операционке придется догонять неделю - так?
IlyaK
 
Сообщения: 72
Зарегистрирован: 08 дек 2003, 22:44

Сообщение Владимир Горяев » 23 дек 2005, 10:44

А что вообще с репликами в рабочем дереве? Или сервер вообще был один в дереве?
Можно кстати и не клонировать заново, а сделать дамр NDS на рабочем (dsrepair -rc) и потом восстановить на тестовом. заодно потренируетесь бекапить и восстанавливать дерево не совсем стандартными способами. :)
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение IlyaK » 23 дек 2005, 13:22

Да, сервер 1 в сети, т.е. репликация не используется. По поводу копирования нештатными средствами: хотелось-бы иметь не свежеустановленный сервер с копией NDS, а именно полную копию рабочего сервера (системная часть)..

А как насчет времени-то? Будет отставать на неделю?
IlyaK
 
Сообщения: 72
Зарегистрирован: 08 дек 2003, 22:44

Сообщение Владимир Горяев » 23 дек 2005, 13:31

IlyaK писал(а):Да, сервер 1 в сети, т.е. репликация не используется. По поводу копирования нештатными средствами: хотелось-бы иметь не свежеустановленный сервер с копией NDS, а именно полную копию рабочего сервера (системная часть)..

А как насчет времени-то? Будет отставать на неделю?
Так у вас уже системный том есть и не надо свежеустанавливать. Время не будет отставать. Ето всеравно что вы выключили сервер на неделю, а потом включили. Другое дело, если в момент включения тестового, время на железе было более ранним, чем временя создания клона.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение IlyaK » 23 дек 2005, 15:44

Всем спасибо за участие! Действительно, аппаратные часы рабочей станции отставали на полгода.. Как я это упустил?.. :roll:
IlyaK
 
Сообщения: 72
Зарегистрирован: 08 дек 2003, 22:44


Вернуться в Novell

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

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