Обновить версию NDS на Netware 5.0 с 7.51 до NDS8 или eDir

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

Обновить версию NDS на Netware 5.0 с 7.51 до NDS8 или eDir

Сообщение Павел Сулима » 05 авг 2009, 16:36

Здравствуйте уважаемые коллеги!

Ситуация такая.
Есть дерево, скажем MYTREE с 2-мя серверами Netware 5.0 SP6a и одним Netware 6.0 SP5.
На 5-ках NDS 7.51, реплики R/W
На 6-ке eDirectory 8.7.3.4, мастер-реплика на нем.
Нужно установить и ввести в дерево новый сервер с Netware 6.5. В дальнейшем и 6-ку планируется проапдейтить до 6.5.
Сервера с Netware 5.0 пока планируется оставить в работе.
При установке Netware 6.5 в существующее дерево инсталятор говорит что нужно обновить версию NDS на серверах с 5-кой.

Пытаюсь обновление версии NDS с 7.51 сделать на тестовом сервере Netware 5.0 TESTNW5. На TESTNW5 NDS 7.51, SP6a, сервер
введен в дерево MYTREE, есть реплика R/W.

Пока не получается.
Установил патч preds8a.exe Required patch to prepare for NDS8 mig.
После этого пытался на него ставить eDirectory 8.7.3 и NDS8.
Установка eDirectory сразу говорит что ставиться она может только на Netware 5.1 и выше, после чего инсталяция прекращается.
NDS8 начинает ставиться, перезагружает сервер, что-то копирует. После чего инсталяция говорит что "This installation can only run on a Netware 5.1 server... or a Netware 6...". NDS (уже NDS8) после этого не стартует.
На запуск ds.nlm сервер несколько раз ругается фразами, типа "loader cannot find public symbol: DSLGetVerHandler" и не запускается. Dsrepair тоже. Из NWconfig NDS8 не удаляется. Если скопировать файлы ds*.* из каталога sys:/system/nw5save в sys:/system/ то можно запустить NDS 7.51

Вопросы, в общем такие: можно ли установить NDS8 или eDirectory 8.* на Netware 5.0 с 7.51? Практически кто-нибудь делал?
Если не обновлять NDS - как в одном дереве иметь Netware 5.0 и Netware 6.5?

P.S. Поиском по форуму ходил.
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

Сообщение Владимир Семиколенных » 06 авг 2009, 11:08

Вот тут пишут, что на 5.0 SP5 поддерживается только eDirectory 8.6.2
И в то - же время куча ссылок на то, что 8.х.х на 5.0 не поддерживается.

И вообще "On March 7th, 2010, Novell will end general support for NetWare."
В.
Владимир Семиколенных
 
Сообщения: 174
Зарегистрирован: 10 июн 2002, 16:03
Откуда: Мурманск

Сообщение Павел Сулима » 06 авг 2009, 14:33

Владимир Семиколенных писал(а):Вот тут пишут, что на 5.0 SP5 поддерживается только eDirectory 8.6.2


Спасибо за ссылку, Владимир :) Попробую еще установить eDirectory 8.6.2 на Netware 5.0

А с апгрейдом до NDS 8 с NDS 7.51 на Netware 5.0 разобрался так:

Инсталятор NDS8 почему-то не скопировал DSLOADER.NLM в C:\NWSERVER\. Т.е. там остался старый (от 7.51). Поэтому не стартовали ds.nlm, dsrepair.
Поэтому пришлось вручную скопировать dsloader.nlm из дистрибутива NDS8. После этого ds запустился. Пришлось еще в nwconfig заново инсталлировать Сервис каталога. Теперь имею NDS8 на Netware 5.0.
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

zero creation time (-746)

Сообщение Павел Сулима » 07 авг 2009, 16:35

Народ!
Вопрос остается открытым - можно ли установить eDirectory 8.* на Netware 5.0 (NDS 8)?

Спрашиваю потому что возникли прблемы. :(

Таки установил Netware 6.5 в свое дерево, выполнив предварительно расширение базовой схемы при помощи nwdeploy. При этом указал master-реплику на Netware 6.0. На остальные сервера расшираяться не хотела - сообщение "Обновите версию NDS на этом сервере". А на 6.0 расширилась.
Остальные - это два Netware 5.0 NDS 7.51 и один Netware 5.0, NDS 8.0 (или 8.12)
После расширения установка Netware 6.5 прошла нормально. Но!

в DSTRACE имеем теперь кучу ошибок zero creation time (-746):

На мастер-реплике:

Код: Выделить всё
15:58:09                                                                       
*.NW60.MYTREE.MYTREE. zero creation time (-746) updating T=MYTREE..+.               
*Received packet with entry count 111 from [50000982] <NW60>       
*.NW60.MYTREE.MYTREE. zero creation time (-746) updating T=MYTREE..+.


На rw-реплике Netware 5.0 DS 7.51:
Код: Выделить всё
DCRequest failed, zero creation time (-746).                                   
16:07:02                                                                       
SYNC: Multiple packet Response for [0000801d] <MYTREE>, failed, zero creation time (-746)                                                       
Sending [00008193] <БуевИГ> from Sync Point 2 failed, zero creation time (-746)                                               
Sync - objects: 110, total changes: 558, sent to server <NW50> for .MYTREE..                                                     Sync - Process: Send updates to <NW50> for .MYTREE. failed, zero cretion time (-746).                                           
Sync - Partition - Server.MYTREE., .NW50-2.MYTREE.MYTREE. Server processed = NO


NW6.0 и NW6.5, похоже, синхронизируются нормально:
Код: Выделить всё
Signaling time vector merge on server <NW60> for .MYTREE..             
Sync - objects: 2, total changes: 7, sent to server <NW60> for .MYTREE..                                                           
Sync - Process: Send updates to <NW60> for .MYTREE. succeeded.         
Sync - Partition - Server .MYTREE., .NW60.MYTREE.MYTREE. Server processed = YES       
2009/08/07 16:17:37 Start partition sync.MYTREE., server .NW652.MYTREE.MYTREE. state:[0], type:[1].                                               
16:17:37                                                                       
Sync - Partition - Server .MYTREE., .NW652.MYTREE.MYTREE. Server processed = YES


На саппорте новела вро такую ошибку крайне мало написано. :(

Судя по всему - из-за разных версий NDS в одном кольце.
6.5, выдимо добавила в дерево какие-то атрибуты, неизвестные.

Думаю, обновление NDS до eDir должно проблему устранить, как думаете?

Елки, а если NW6.5 из дерева сейчас вывести ошибки уберуться?..
Есть мысли?
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

Сообщение Владимир Семиколенных » 07 авг 2009, 17:14

Выдержка из доки, может полегчает?

-746 FFFFFD16 ERR ZERO CREATION TIME

Source: eDirectory or NDS

Explanation: An object exists that has a zero creation timestamp. Zero creation timestamps are not allowed in NetWare 5.

Possible Cause: A zero creation timestamp was introduced into the directory by a previous version of NetWare or by data corruption.

Action: Run DSREPAIR on the server that holds the Master replica of the object with a zero creation timestamp.

Action: If the problem persists after running DSREPAIR, try to find the object that has the zero creation timestamp and delete that object. To find the object, enter the following at the server console:

set DSTRACE=+s

set DSTRACE=+part

set DSTRACE=+misc

set DSTRACE=+j

set DSTRACE=*f

set DSTRACE=*h

Toggle to the Directory Services trace screen and watch for any errors. The object with the zero creation timestamp that is causing the error should be displayed. Delete this object.

Action: If the problem persists after deleting the object with the zero creation timestamp, check for obituaries that are not being cleared. To do this, load DSREPAIR -a; then select Advanced Options > Check External References. Make note of the type of obituaries listed. (Some types of obituaries are Dead, Backlinked, and Inhibit_move.) If there are obituaries of type Inhibit_move, contact a Novell support provider.

Action: If the error persists, contact a Novell Support Provider.
В.
Владимир Семиколенных
 
Сообщения: 174
Зарегистрирован: 10 июн 2002, 16:03
Откуда: Мурманск

Сообщение Павел Сулима » 10 авг 2009, 17:21

Спасибо, Владимир.
Доку эту тоже нашел. Запускал DSREPAIR -a> Unattended full rtepair. Ошибок нет. Затем там сказано что нужно удалить объекты с ошибкой, показанные в dstrace.
The object with the zero creation timestamp that is causing the error should be displayed. Delete this object.

Действительно dstrace, ругался на синхронизацию сначала на пользователях (около 10) - их удалил и создал заново. Но теперь ругается уже на объект "сервер":

Код: Выделить всё
SYNC: Multiple packet Response for [0000801d] <.MYTREE.>, failed, zero creation time (-746)                                                       
Sending [00008020] <.NW50-1.MYTREE.MYTREE.> from Sync Point 4 failed, zero creation time (-746)

Что-то его мне удалять не хочется, поскольку сервер рабочий.
Дерево с мастер репликой, в итоге, не синхронизирвано...
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

Сообщение Константин Ошмян » 10 авг 2009, 19:42

Насколько я понимаю, eDirectory на платформе NetWare нынче поддерживается только на последней версии (т.е. NetWare 6.5). Сам на это натыкался, когда внедрял eDirectory у себя (а у нас тогда основной парк серверов NetWare был версии 5.1).

Может, имеет смысл оставить реплики лишь на серверах NetWare 6.x (которые в перспективе все будут 6.5), а с пятёрочных серверов убрать совсем (если уж по какой-то причине нельзя проапгрейдить сами серверы)?
Аватара пользователя
Константин Ошмян
 
Сообщения: 991
Зарегистрирован: 13 авг 2002, 21:36
Откуда: Рига

Сообщение Павел Сулима » 11 авг 2009, 03:21

Константин Ошмян писал(а):Насколько я понимаю, eDirectory на платформе NetWare нынче поддерживается только на последней версии (т.е. NetWare 6.5).

Не совсем так. У меня на 6-ке eDirectory 8.7.3.4. И еще Владимир чуть выше давал ссылку - Platform support by eDirectory version:
eDirectory 8.6.2
NetWare:
5.0 SP5
5.1 SP2A
6.0

Константин Ошмян писал(а):Может, имеет смысл оставить реплики лишь на серверах NetWare 6.x (которые в перспективе все будут 6.5), а с пятёрочных серверов убрать совсем?

Мысль отличная, Константин, спасибо! Что-то я в запаре не додумался :)
Если больше ничего не наковыряю в ближайшие дни - так и сделаю, пожалуй.
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

Сообщение Павел Сулима » 12 авг 2009, 16:04

Докладываю по существу вопроса. Может кому пригодится.
NDS на Netware 5.0 можно обновить до eDirectory 8.5.1 (после пропатчить до 8.5.3).
Версии выше, например 8.6.1 и далее, не устанавливаются на 5.0, несмотря на указанную выше совместимость. В инсталяторе eDirectory 8.6.1 есть проверка версии Netware и SP. Если версия NW<5.1, установка прекращается с сообщением:
Код: Выделить всё
This Installation can only be run on a NetWare 5.1 Server with Support \n Pack Version {CobraSupportPackVersion} or a NetWare 6 Server."

Обновление до eDirectory 8.5.1 опробовал на тестовом сервере 5.0 NDS 8, затем произвел на рабочем NDS 7.51. После обновления исчезли ошибки "zero creation time (-746)" при синхронизации реплики этого сервера. Сейчас остался один Netware 5.0 с NDS 7.51, с которым эта ошибка еще осталась. Обновлю в ближайшее время.
Инсталяцию eDirectory производить по инструкции. Проверив dsrepair-ом, выгрузив антивирусы etc., закоментив ненужное в autoexec.ncf, помолившись и поглаживая сервер :)
Да, скачать eDirectory 8.5.1 с сайта Novell не удалось - уже нет. Нашел здесь: http://netlab1.usu.edu/pub/allupdates/edir851.exe

P.S. Не в тему немного - столкнулся с багом в переводе на русский в NWconfig. Причем баг, я бы сказал, серьезный.
Короче, перед обновлением NDS, вспомнил что видел на Netware 5.0 в NWconfig такой пункт меню: "Сохранить локальную информацию NDS до обновления аппаратных средств". Ну, думаю, почему бы и нет? Сохранит копию NDS в файл. Жму. Читаю внимательно сообщение:
Код: Выделить всё
"В случае продолжения резервная копия будет создана в       
SYS:SYSTEM. Ее данные содержат объект этого сервера и другую
информацию NDS. После того, как это будет выполнено, у Вас 
появится возможность копирования этих данных в другое место.
                                                           
Важно: После выполнения резервного копирования сервис NDS   
будет ДОСТУПЕН на этом сервере."

В итоге после проведения операции "резервного копирования " NDS на сервере не работает, ds.nlm не запускается, dsrepair зависает %)

Оказалось - ошибка перевода. Открыл английский NWconfig - в этом месте белым английским по синему написано: "Important: After the backup is complete, NDS will be disabled on this server." Вот такой "прикол" переводчика. Хорошо что функция восстановления NDS из резервной копии работает корректно.

Всем спасибо большое за советы. 1 head is good, but many heads much better :)
Павел Сулима
 
Сообщения: 6
Зарегистрирован: 05 авг 2009, 14:29
Откуда: Мурманская область

Сообщение Музалёв Николай » 13 авг 2009, 12:10

Причем баг, я бы сказал, серьезный.

Основной баг - это локализация.

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


Вернуться в Novell

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

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

cron