Стационарный режим работы

В стационарном режиме:

  1. на главном сервере работают ядро СУБД ЛИНТЕР и сетевой драйвер сервера dbs_tcp;

  2. на резервном сервере работают:

    • сетевой драйвер клиента dbc_tcp;

    • утилита горячего архивирования lhb в режиме ожидания данных;

    • ядро СУБД ЛИНТЕР в специальном режиме. Отличительной особенностью работы ядра в этом режиме является отсутствие процессов sql, intsrt, tsp.

  3. на каждом из серверов работает управляющая программа системы резервирования.

Ниже рассматриваются процессы, или события, обрабатываемые управляющей программой в стационарном режиме работы.

В стационарном режиме управляющая программа выполняет:

  • мониторинг состояния удаленных серверов и линий связи;

  • мониторинг работоспособности самой управляющей программы (самоконтроль);

  • обработку команд (сетевых и по сигналам);

  • синхронизацию внутреннего и системного времени;

  • определение невозможности дальнейшего продолжения работы и прекращение работы управляющей программы;

  • запуск обработчика событий в системе резервирования;

  • мониторинг работы утилит и ядра СУБД ЛИНТЕР;

  • перезапуск процессов в случае необходимости.

Управляющая программа всегда при выходе из стационарного состояния выполняет завершение работы запущенных ею процессов.

В стационарном режиме главный сервер осуществляет подключение резервных серверов к системе резервирования и хранение соответствия номера контрольной точки серверу резервирования.

Резервный сервер в стационарном состоянии может производить копирование рабочей БД, создание архивного файла после копирования, тестирование БД. В случае отказа главного сервера управляющие программы резервных серверов проводят конкурс на замещение главного сервера, и один из них осуществляет переход в режим главного.