Нужна помощь с репликами на Netware 6.5

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

Нужна помощь с репликами на Netware 6.5

Сообщение Пилютик Михаил » 10 июл 2019, 23:00

Имеем дерево с серверами NetWare 6.5 Support Pack 08

(Novell Open Enterprise Server, NetWare 6.5 Support Pack Revision 08
Server Version 5.70.08 October 3, 2008
Novell eDirectory Version 8.8 SP4 SMP
NDS Version 20217.06 4 November 2008)

На 4-х серверах реплики (master и 3-и R/W)
На одном из серверов с R/W репликой возникли проблемы с чтением базы eDirectory.
Проблему попытался решить так: удалить реплику, создать реплику по-новой.

В итоге имею: на 3-х серверах реплики (master и 2-и R/W). Но при попытке создать еще одну реплику получаю:
(Error -672) The client does not have sufficient right to complete the requested operation. For server, this error in DSTRACE means that the replica list for the target srver does not match the replica list for the source server.

Попытался посмотреть процесс синхронизации через DSTRACE обнаружил, на всех 3-х серверах с репликами такие ошибки:

2019/07/10 20:32:37 Start partition sync.TREE_TR., server .SNWAPP2.Transistor.TREE_TR. state:[0], type:[1].
Sync - Start outbound sync with (#=3, state=0, type=1 partition .TREE_TR.) .SNWAPP2.Transistor.TREE_TR..
Error _StartUpdateReplica to .SNWAPP2.Transistor.TREE_TR., failed, replica in skulk (-698)
Sync - Start outbound sync with (#=3, state=0, type=1 partition .TREE_TR.) .SNWAPP2.Transistor.TREE_TR..
Sync - using version 9 on server <.SNWAPP2.Transistor.TREE_TR.>.
Sending to ----> .SNWAPP2.Transistor.TREE_TR.
Sync - sending updates to server <.SNWAPP2.Transistor.TREE_TR.>.
ComputeLowestCompareTime 0x5D262109 (2019/07/10 20:31:53, 2, 2 20:32:43
Using Sync Point Type 2, for .TREE_TR. to .SNWAPP2.Transistor.TREE_TR.
Sync - [0000804b] <.TREE_TR.> [1999/01/08 12:11:59, 1, 1].
Signaling time vector merge on server <.SNWAPP2.Transistor.TREE_TR.> for .TREE_TR..
Sync - objects: 1, total changes: 2, sent to server <.SNWAPP2.Transistor.TREE_TR.> for .TREE_TR..
Sync - Process: Send updates to <.SNWAPP2.Transistor.TREE_TR.> for .TREE_TR. succeeded.
Sync - Partition .TREE_TR. All processed = YES

2019/07/10 20:35:23 Start partition sync.TREE_TR., server .SNWFSISP.Transistor.TREE_TR. state:[0], type:[1].
Sync - Start outbound sync with (#=2, state=0, type=1 partition .TREE_TR.) .SNWFSISP.Transistor.TREE_TR..
Error _StartUpdateReplica to .SNWFSISP.Transistor.TREE_TR., failed, replica in skulk (-698)
2019/07/10 20:35:24 Start partition sync.TREE_TR., server .SNWAPP2.Transistor.TREE_TR. state:[0], type:[1].
Sync - Partition .TREE_TR. All processed = YES
Sync - Start outbound sync with (#=2, state=0, type=1 partition .TREE_TR.) .SNWFSISP.Transistor.TREE_TR..
local tv less than or equal to remote, skipping sync with server <.SNWFSISP.Transistor.TREE_TR.>
Sync - Partition .TREE_TR. All processed = YES

Т.е. есть проблемы в кольце реплик.

Может кто подскажет, как решать проблему?
Пилютик Михаил
 

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Павел Гарбар » 11 июл 2019, 00:15

На сайте поддержки было несколько хороших TID'ов по решению проблем с репликами. На NW6.5 большая часть проблем устраняется без особых сложностей. Если быстро не получится разобраться, то я через неделю заеду домой на пару дней из командировки и смогу посмотреть у себя в архиве, какие TID'ы мне помогали.
Павел Гарбар
 
Сообщения: 709
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Андрей Добров » 12 июл 2019, 15:14

Пилютик Михаил писал(а):Имеем дерево с серверами NetWare 6.5 Support Pack 08



В итоге имею: на 3-х серверах реплики (master и 2-и R/W). Но при попытке создать еще одну реплику получаю:
(Error -672) The client does not have sufficient right to complete the requested operation. For server, this error in DSTRACE means that the replica list for the target srver does not match the replica list for the source server.


Т.е. есть проблемы в кольце реплик.

Может кто подскажет, как решать проблему?


Надеюсь синхронизация времени работает на всех серверах корректно?
Надеюсь в dsrepair всё что касается раздела Server know..... нет проблемных серверов.
И соответственно SLP работает и у Вас в дереве в SLP имеются все зарегистрированные сервера с из сервисами.

Тогда dsrepair и dstrace должны решать проблемы.

set dstrace =*H
set dstrace =*S
set dstrace =*SS
set dstrace =*B
Андрей Добров
 
Сообщения: 247
Зарегистрирован: 03 авг 2003, 21:27
Откуда: Железнодорожный,Регион 50

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Пилютик Михаил » 13 июл 2019, 23:47

Андрей Добров писал(а):
Пилютик Михаил писал(а):Имеем дерево с серверами NetWare 6.5 Support Pack 08



В итоге имею: на 3-х серверах реплики (master и 2-и R/W). Но при попытке создать еще одну реплику получаю:
(Error -672) The client does not have sufficient right to complete the requested operation. For server, this error in DSTRACE means that the replica list for the target srver does not match the replica list for the source server.


Т.е. есть проблемы в кольце реплик.

Может кто подскажет, как решать проблему?


Надеюсь синхронизация времени работает на всех серверах корректно?
Надеюсь в dsrepair всё что касается раздела Server know..... нет проблемных серверов.
И соответственно SLP работает и у Вас в дереве в SLP имеются все зарегистрированные сервера с из сервисами.

Тогда dsrepair и dstrace должны решать проблемы.

set dstrace =*H
set dstrace =*S
set dstrace =*SS
set dstrace =*B


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


Если не трудно уточни, пожалуйста, назначение set dstrace =*S (я не нашел), как с помощью dsrepair решать мою проблему? У меня dsrepair говорит, что все 3-и существующие синхронизированы, а при попытке создания реплики еще на одном сервере говорит "Список реплик целевого сервера не совпадает со списком реплик исходного сервера", хотя dsrepair говорит, что на целевом сервере реплик нет.
Пилютик Михаил
 

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Пилютик Михаил » 13 июл 2019, 23:52

Павел Гарбар писал(а):На сайте поддержки было несколько хороших TID'ов по решению проблем с репликами. На NW6.5 большая часть проблем устраняется без особых сложностей. Если быстро не получится разобраться, то я через неделю заеду домой на пару дней из командировки и смогу посмотреть у себя в архиве, какие TID'ы мне помогали.


Спасибо, Павел.
Было бы очень хорошо, если дадите, хоть какие-то наводки, т.к. пока не понимаю, что пытаться делать, поиски подходящих TID-ов, пока ничего не дали.
Пилютик Михаил
 

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Пилютик Михаил » 14 июл 2019, 00:33

Всем спасибо, проблема разрешилась. Не совсем понимаю как, поэтому и не могу поделиться.
Пилютик Михаил
 

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Андрей Добров » 14 июл 2019, 15:12

Пилютик Михаил писал(а):...
...
Если не трудно уточни, пожалуйста, назначение set dstrace =*S (я не нашел), как с помощью dsrepair решать мою проблему? У меня dsrepair говорит, что все 3-и существующие синхронизированы, а при попытке создания реплики еще на одном сервере говорит "Список реплик целевого сервера не совпадает со списком реплик исходного сервера", хотя dsrepair говорит, что на целевом сервере реплик нет.


Опции для DSTrace и DSRepair
Варианты интуитивных и деструктивных методов в DSRepair на NetWare.
Если имеете и рулите iManager - можете посмотреть официальную доку по проблемам eDirectory.

По DSrepair - если считаем мастер реплику эталоном а сервер работоспособным, то
- проверка синхронизации времени
- проверяем о наличии\доступности серверов
- repair local DB eDirectory
- синхронизация реплики\реплик на доступных серверах.
Андрей Добров
 
Сообщения: 247
Зарегистрирован: 03 авг 2003, 21:27
Откуда: Железнодорожный,Регион 50

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Павел Гарбар » 15 июл 2019, 09:58

Про TID'ы.
Раз проблема разрешилась, то тогда TID'ы будут для "следующего раза". :-)
Но я домой доеду только в субботу\воскресенье (20-21 июля 2019), тогда и посмотрю и напишу.
Павел Гарбар
 
Сообщения: 709
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Пилютик Михаил » 15 июл 2019, 12:48

Андрей, Павел, большое спасибо.
Пилютик Михаил
 

Re: Нужна помощь с репликами на Netware 6.5

Сообщение Павел Гарбар » 20 июл 2019, 23:44

Набор TID'ов, который помогал бороться с проблемами в NDS/eDir:
TID10012763
TID10054705
TID10060600
TID10064117
TID10073618
TID10062149
TID10082137
TID10079607
TID10011027
TID10060740
TID10010933
TID10050066

Я тогда с obit'ами боролся.
Павел Гарбар
 
Сообщения: 709
Зарегистрирован: 05 июн 2002, 09:36
Откуда: Санкт-Петербург


Вернуться в Novell

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

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

cron