Старт управляющей программы
Во время старта управляющая программа выполняет следующие действия:
-
определение предыдущего состояния данного сервера (на основе информации файла
state
); -
анализ файла настройки системы резервирования (
nodetab
); -
инициализацию сетевой связи с другими серверами системы резервирования;
-
информирование других серверов системы резервирования о своей конфигурации и сбор аналогичных сведений об их конфигурации;
-
выбор по заданным критериям сервера на роль главного сервера;
-
ожидание условий запуска системы резервирования;
-
вывод подтверждения о запуске системы резервирования;
-
принятие решения о статусе серверов системы резервирования;
-
запуск утилит в режиме главного или резервного сервера.
- Определение предыдущего состояния сервера
- Анализ файла настройки системы резервирования
- Инициализация сетевой связи с другими серверами
- Информирование других серверов о своей конфигурации и сбор аналогичных сведений от других серверов
- Выбор по заданным критериям сервера на роль главного сервера
- Ожидание условий запуска
- Вывод подтверждения запуска
- Принятие решения о статусе
- Алгоритм выбора главного сервера
- Принципы сравнения баз данных по времени
- Принципы сравнения баз данных по системному журналу
- Запуск ядра и утилит СУБД в режиме главного сервера
- Алгоритм выбора базы данных при переходе сервера в режим главного
- Запуск утилит в режиме резервного сервера