Администрирование Lotus Notes 4.1x и Lotus Domino 4.5

         

Добавление сервера в кластер и вывод его из кластера


Установка на сервер программного обеспечения для поддержки кластера сложности не вызывает - достаточно при установке сервера выбрать на закладке Advanced Services (Рис.  2.3) необходимые компоненты. Позвольте напомнить, что формально для использования программного обеспечения поддержки кластера должны приобретаться лицензии Lotus Domino Advanced Services.

Обычно добавление сервера в кластер инициируется из вида Server\ Servers в адресной книге "отметкой" соответствующего документа Server и нажатием кнопки Add to Cluster. В результате в базе данных ADMIN4.NSF создается запрос на включение сервера в кластер. Запрос репликациями "достигает" базы данных ADMIN4.NSF на сервере администрирования адресной книги. Его задача ADMINP вносит необходимые изменения в документ Server включаемого в кластер сервера (поля ClusterName и CIReplID). Изменения в документе Server достигают репликациями включаемого в кластер сервера. Сервер "обнаруживает" изменения в "своем" документе Server

и запускает задачи Cluster Administration Process и Cluster Manager. Эти задачи:

·        добавляют имена задач CLDBDIR и CLREPL в переменную ServerTasks в файле NOTES.INI;

·        создают базу CLDBDIR.NSF, если она не существует;

·        запускают задачу CLDBDIR, если она еще не запущена;

·        заполняют базу CLDBDIR.NSF

соответствующей информацией, если она была пуста;

·        запускает задачу CLREPL, если она еще не запущена.

Вывод сервера из состава кластера обычно инициируется из вида Server\Clusters в адресной книге "отметкой" соответствующего документа Server и нажатием кнопки Remove from Cluster. В результате в базе данных ADMIN4.NSF создается запрос на вывод сервера из кластера. Запрос репликациями "достигает" базы данных ADMIN4.NSF

на сервере администрирования адресной книги. Его задача ADMINP "очищает" поля ClusterName и CIReplID


в документе Server выводимого из кластера сервера. Изменения в документе Server достигают репликациями выводимого из состава кластера сервера. Сервер "обнаруживает" изменения в "своем" документе Server и запускает задачу Cluster Administration Process. Эта задача:

·        удаляет имена задач CLDBDIR и CLREPL из переменной ServerTasks в файле NOTES.INI;

·        удаляет в базе CLDBDIR.NSF

документы, относящиеся к расположенным на этом сервере базам данных, и "реплицирует эти удаления" в реплики CLDBDIR.NSF

на других серверах-членах кластера;

·        удаляет базу CLDBDIR.NSF;

·        завершает задачи CLDBDIR, CLREPL и Cluster Manager.

Обратите внимание, что для "перемещения" сервера из одного кластера в другой не обязательно выводить его из состава одного кластера, а затем добавлять в другой. Достаточно выбрать в виде Server\Servers соответствующий документ Server, нажать кнопку Add to Cluster и выбрать имя кластера, в который перемещается сервер. Но реализация этого запроса осуществляется задачами ADMINP

и Cluster Administration Process в два этапа: вывод из состава одного кластера и добавление в состав другого кластера.


Содержание раздела