создание топологии репликации opendj

Я создаю топологию репликации с opendj. Мне нужны два мастер-сервера и несколько рабов. Но слейвы должны быть подключены только к одному из мастеров одновременно. Но каждый раз, когда я создаю ведомое устройство, оно автоматически подключается ко всем остальным серверам, как в полносвязной сети. Как я могу получить конкретное соединение?


person user3289094    schedule 09.02.2014    source источник


Ответы (1)


При включении репликации с OpenDJ сервер по умолчанию запускает «Службу репликации», которая будет подключаться ко всем другим службам репликации, известным в топологии. Но можно включить репликацию без запуска службы репликации, просто подключившись к удаленной, используя опции --noReplicationServer(1/2)

Предположим, что server1 является одним из мастеров с включенной репликацией. Вы можете использовать dsreplication enable -host1 server1 ... -host2 newSlave --noReplicationServer2 ...

Это каким-то образом задокументировано в разделе «Репликация» Руководства администратора (но не полностью, и я открываю вопрос для улучшения документации): http://docs.forgerock.org/en/opendj/2.6.0/admin-guide/index/chap-replication.html#repl-dedicated-servers

Надеюсь, это поможет.

person Ludovic Poitou    schedule 10.02.2014
comment
о... спасибо... я читал это, но в тот момент не осознавал его важности. - person user3289094; 15.02.2014