Обмен статусами серверов резервирования
Синтаксис
exch
Описание
Сервер резервирования, получивший команду, изменяет свой статус:
-
главный сервер становится резервным (если выполняются необходимые логические условия);
-
резервный сервер становится главным (если выполняются необходимые логические условия).
Команда на изменение состояния может быть выполнена резервным сервером только в случае готовности всех резервных серверов. Команда не выполняется, если сервер находится в режиме переключения из одного состояния в другое. После получения резервным сервером команды на обмен состоянием (т. е. на переход в состояние главного сервера) он посылает команду текущему главному серверу на переход того в состояние резервного сервера, а остальным резервным серверам – команду на рестарт сервера резервирования.
Команда на изменение состояния главным сервером выполняется только в случае присутствия хотя бы одного и готовности всех резервных серверов. Какой из резервных серверов возьмет на себя роль главного, определяется в результате конкурса, который проводится, как если бы главный сервер вышел из строя.