|
Настройки планировщика перезапуска сервера
В блоке Планировщик перезапуска сервера определяются настройки планирования перезапуска сервера (рис. 1).

Рис. 1. Настройка планировщика перезапуска сервера
Окно редактирования параметров в блоке открывается при нажатии на кнопку
справа от заголовка блока.


Рис. 2. Окно редактирования параметров в блоке "Планировщик перезапуска сервера"
-
Да – отправка сообщений в выбранные информационные каналы о запланированном перезапуске сервера с указанием даты, времени, причины перезапуска, а также комментария о его начале (рис. 3). При этом сообщения будут отправлены, только если при планировании перезапуска как в веб-приложении, так и в Дизайнере ELMA будет установлен флажок Отправлять уведомления о перезапуске в ленту.
-
Нет – при планировании перезапуска сервера, независимо от установки флажка Отправлять уведомления о перезапуске в ленту, сообщения в информационные каналы отправляться не будут.
Рис. 3. Лента сообщений. Сообщение о запланированном перезапуске сервера
Информационные каналы для отправки сообщений – выбор информационных каналов, в которые будет отправлено сообщение о запланированном перезапуске сервера.
Интервал отправки сообщений о перезапуске – возможность указать, за сколько времени до начала перезапуска необходимо напомнить об этом пользователям. В качестве напоминаний в информационные каналы отправляются комментарии к сообщению о запланированном перезапуске (рис.4).

Рис. 4. Лента сообщений. Напоминание о запланированном перезапуске сервера
По умолчанию настроены 3 интервала: отправка напоминаний за 15 минут, за 30 минут и за 1 час до перезапуска. Добавить интервал можно, указав его в поле и нажав на кнопку Добавить. В качестве интервала можно выбрать определенное количество дней, часов и/или минут. Интервал может быть удален путем нажатия кнопкой мыши на кнопку
, находящуюся справа от добавленного интервала.

Задержка отправки сообщения о создании перезапуска – возможность указать время, через которое сообщение о перезапуске сервера будет отправлено в выбранные информационные каналы (рис. 5). Может быть выбрано определенное количество дней, часов и/или минут. Время, указанное в данном поле, отсчитывается с того момента, когда был запланирован перезапуск.

Рис. 5. Лента сообщений. Сообщение о запланированном перезапуске сервера
Тема сообщения – тема сообщения о перезапуске сервера. По умолчанию формируется по шаблону: Запланированный перезапуск сервера на {RestartDate}, где {RestartDate} – переменная, в которую сохраняются дата и время перезапуска сервера, указанные пользователем при планировании перезапуска из веб-приложения или Дизайнера ELMA. При необходимости шаблон может быть изменен. Ознакомиться со списком доступных шаблонов можно в Справке по форматированию.
Текст сообщения – текст сообщения о перезапуске сервера. По умолчанию формируется по шаблону:
{Reason}
Перезапуск сервера состоится через {TimeLeft}, где:
-
{Reason} – переменная, в которую сохраняется причина перезапуска сервера, указанная пользователем при планировании перезапуска из веб-приложения или Дизайнера ELMA;
-
{TimeLeft} – переменная, в которой указывается, сколько времени осталось до перезапуска сервера.
При необходимости шаблон может быть изменен. Ознакомиться со списком доступных шаблонов можно в Справке по форматированию.
Текст комментария – текст комментария о перезапуске сервера. По умолчанию формируется по шаблону: Осталось {TimeLeft} до начала перезапуска. При необходимости шаблон может быть изменен. Ознакомиться со списком доступных шаблонов можно в Справке по форматированию.
Минимальный интервал времени до начала запланированного перезапуска – возможность указать минимальное допустимое время, через которое можно запланировать перезапуск. Отсчет начинается с текущего времени. В качестве интервала можно выбрать определенное количество дней, часов и/или минут.
Таким образом, указав минимальный интервал 5 минут, установить дату перезапуска можно не ранее, чем через 5 минут, начиная с текущего времени. Например, если текущее время – 15:45, то перезапуск может быть запланирован не ранее 15:50.
В том случае, если дата, устанавливаемая пользователем при планировании перезапуска, меньше указанного интервала времени, отобразится ошибка с указанием минимальной возможной даты (рис. 6).

Рис. 6. Ошибка при планировании перезапуска сервера
Максимальный интервал времени до начала запланированного перезапуска – возможность указать максимальное допустимое время, после которого нельзя запланировать перезапуск. Отсчет начинается с текущего времени. В качестве интервала можно выбрать определенное количество дней, часов и/или минут. После указанного времени запланировать перезапуск невозможно.
Таким образом, указав максимальный интервал 10 часов, можно установить дату перезапуска на любое время в течение 10 часов, начиная с текущего времени. Например, если текущее время – 10:00, то после 20:00 перезапуск запланировать нельзя.
В том случае, если дата, устанавливаемая пользователем при планировании перезапуска, больше указанного интервала времени, отобразится ошибка с указанием максимально возможной даты (рис. 7).

Рис. 7. Ошибка при планировании перезапуска сервера
Максимальное время ожидания перезапуска сервера – возможность указать период времени, в течение которого может быть осуществлен перезапуск сервера, если по какой-либо причине сервер не может перезапуститься в назначенное время. В случае превышения времени ожидания, перезапуск будет отменен.
Максимальное время ожидания перезапуска всех серверов кластера – возможность указать максимальное время ожидания конца перезапуска всех серверов в кластере. Если в данный промежуток времени не удалось перезапустить все сервера кластера, то перезапуск будет считаться проваленным. Отсчет времени ведется от времени начала работы первого сервера в кластере. В данном поле можно указать определенное количество дней, часов и/или минут.
Примечание
Следует обратить внимание, что данная настройка применяется только при использовании веб-фермы ELMA.
|
Максимальное количество записей в истории – максимальное количество записей по перезапуску сервера в таблице "История перезапусков" (рис. 8), которая отображается на домашней странице раздела Администрирование в блоке Настройки системы – Планировщик перезапуска сервера. Если значение поля равно "0", то перезапуски в историю не записываются.

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



В случае отмены или ошибки перезапуска сервера строка подсвечивается розовым цветом.
В случае ошибок при перезапуске их описание отображается в столбце Информация. Могут возникнуть следующие ошибки:
1. Перезапуск завершен с ошибками на одном или нескольких серверах.
Примечание
Следует обратить внимание, что данная настройка применяется только при использовании веб-фермы ELMA.
|
Для каждого сервера в кластере записывается его состояние в виде:
Состояние серверов в кластере: * Сервер "<название сервера>", состояние "<состояние сервера>".
Возможны следующие состояния:
-
Acknowledged – запланированный перезапуск принят сервером;
-
Restarting – сервер начал перезапускаться;
-
Restarted – сервер успешно перезапустился;
-
CancelledOvertimeExceeded – превышено время ожидания перезагрузки.
Более детальная информация об ошибке перезапуска сервера хранится в ../<Общая папка с файлами системы ELMA>/Web/logs/error.
2. Перезапуск отменен из-за того, что ни один сервер не перезапустился за допустимый промежуток времени.
3. Перезапуск отменен из-за того, что один или более сервер слишком долго перезагружался или не отвечал.
Справка по форматированию – возможность просмотреть, какие переменные могут использоваться в шаблонах при отправке сообщения о перезапуске в информационные каналы (рис. 9).

Запланировать перезапуск сервера ELMA из веб-приложения можно двумя способами:
-
на домашней странице раздела Администрирование в блоке Настройки системы – Планировщик перезапуска сервера в верхнем меню страницы нажать на кнопку Запланировать. При нажатии на пиктограмму
появляется выпадающее меню, которое предлагает установить время перезапуска сервера: через полчаса или час или выбрать другое время (рис. 10). Отсчет начинается с текущего времени.
Рис. 10. Настройки планировщика перезапуска сервера. Кнопка "Запланировать"
-
на домашней странице раздела Администрирование в блоке Настройки системы – Планировщик перезапуска сервера или в блоке Планировщик перезапуска сервера в разделе Администрирование – Система необходимо нажать на кнопку Запланировать перезапуск, расположенную под настройками планировщика перезапуска сервера (рис. 11).
Рис. 11. Настройки планировщика перезапуска сервера. Кнопка "Запланировать перезапуск"
При планировании перезапуска откроется окно с полями для указания даты и времени, причины перезапуска, а также возможностью выбрать, будут ли уведомления о перезапуске отправлены в информационные каналы (рис. 12). Поля являются обязательными для заполнения.

Рис. 12. Диалоговое окно планирования перезапуска сервера
При установленном переключателе Отправлять уведомления о перезапуске в ленту в положение Да сообщение о запланированном перезапуске сервера будет отправлено в информационные каналы, указанные в настройках планировщика перезапуска сервера в разделе Администрирование – Система – Настройки системы.
Для завершения планирования перезапуска сервера требуется нажать на кнопку Запланировать, для отмены – на кнопку Отменить.
Запланированный перезапуск сервера отобразится в таблице в блоке Планировщик перезапуска сервера с указанием автора, даты создания, запланированной даты, причины перезапуска, а также возможностью отмены запланированного перезапуска (рис. 13).

Рис. 13. Настройки планировщика перезапуска сервера. Таблица с запланированными перезапусками сервера
При необходимости можно отменить уже запланированный перезапуск, нажав на кнопку Отменить в столбце Действия.
Далее будет отображено диалоговое окно подтверждения отмены перезапуска сервера (рис. 14).

Рис. 14. Окно подтверждения отмены запланированного перезапуска сервера
При подтверждении отмены перезапуска информация о нем удаляется из таблицы.
В том случае, если была настроена отправка уведомления о перезапуске в информационные каналы, в сообщении отобразится комментарий об отмене перезапуска.
Запланированный перезапуск может быть отменен, только если серверы не начали перезапускаться.
При попытке отмены уже выполняемого перезапуска сервера отобразится сообщение об ошибке (рис. 15).

Рис. 15. Ошибка при отмене выполняемого перезапуска сервера
См. также: