Как поменять ODS

A

anna

Коллеги, чертовщина какая-то происходит. Вот два сервака в домене, не кластер. На сервере А включен и используется DAOS.
1. База на сервере А использует ДАОС ODS 51, создаем ее реплику на сервере Б. Реплика выходит распухшая, ODS R6 43, все внутри, база распухает больше 64ГБ и уходит в несознанку. Компакт -с не помогает никак.
2. Однако, есть другая подобная база, у которой нормально все с репликой на сервере Б - даос показывает какие-то ненулевые проценты, и одс нормальный. Но все делается одинаково.
Вот что за фигня?
 
есть параметр в notes.ini предписывающий ODS
То есть то, какой будет реплика, определяют настройки клиента? не целевого сервера? Не базы? не исходного сервера? не шаблона (тут вообще 52 ODS!)
Упоротая логика!!!
Однако, написано, что для того, чтобы апргрейдить ODS, достаточно сделать copy style компакт. Мне, вообще, не хочется грохать 70гиг и создавать заново....
какая-то нездоровая ситуация, тем более, что другие-то базы нормальные!
 
Мне, вообще, не хочется грохать 70гиг
если она не работает - бессмысленно цепляться ;)
определяют настройки клиента?
с чего бы? говорили
создаем ее реплику на сервере Б
и еще момент - зачем в этой связке клиент?
есть вариант (уже "здесь" обсуждали), слово кластер не должно отпугивать ;)
 
Это еще сперва тестировать надо, как оно делает, а то насоздает всякого....

---- Добавлено позже ----

есть параметр в notes.ini предписывающий ODS
И это работает, но не так, как описано! Параметр CREATE_R85_DATABASES=1(или соответствующий для 9-ки) нужно вставлять в Notes.ini не на клиенте, а на целевом сервере!
И до тех пор, пока этот параметр не проставлен, компакт не оказывает никакого влияния на ODS!
o_Oo_Oo_O
 
Последнее редактирование модератором:
Итак, правильная схема действий безболезненного создания реплики с нагруженного сервера/большой базы/в рабочее время:
1. Проверяем, стоит ли на целевом сервере в notes.ini правильный параметр, если нет, делаем через консоль set config итп
2. Делаем реплику, в формуле отбора которой ставим Form="NotExisted", чтобы при первой репликации никакие документы не реплицировались.
3. После того, как эта болванка легла на целевой сервер, проверяем, все ли ок с ODS.
4. Затем убираем в формуле репликации Form="NotExisted" и ждем пока репликатор медленно и печально все не перекинет.
5. Если DAOS в свойствах проставлен, но не включился, то делаем compact -c
 
неправильно ;)

---- Добавлено позже ----

1. Проверяем CREATE_R
2. Проверяем TL
3. Проверяем DAOS
4. Проверяем вьюхи и ФТ сечь
5. Делаем запрос на реплику
 
Последнее редактирование:
нужно вставлять в Notes.ini не на клиенте, а на целевом сервере!
я это сказал сразу
То есть то, какой будет реплика, определяют настройки клиента?
, да и написано про то место где создается реплика (а как иначе?!)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!