Перейти к поиску
  1. Главная
  2. Продукты
  3. С-Терра Шлюз КВ
  4. Специализированные команды МГК КВ
  5. Периодическая проверка работоспособности МГК
  6. Настройка

Настройка

Поиск в комплекте Источник

Настройка

Конфигурационный файл с настройками можно посмотреть командой:

systemctl cat machine_check@management.timer

[Unit]

Description=S-Terra CPU and memory check

[Timer]

Unit=machine_check_%i.service

OnCalendar=02:00

[Install]

WantedBy=timers.target

Изменение настроек - время запуска проверки и периодичность проверки производится командой:

systemctl edit machine_check@.timer --drop-in=<имя drop-in файла>

где

<имя drop-in файла> - имя нового конфигурационного файла с новыми настройками, без указания расширения.

После этого откроется окно текстового редактора, где можно установить новые параметры в секции Timer, например, OnCalendar - время запуска проверки:

[Timer]

OnCalendar=

OnCalendar=<новое время запуска>

Новое значение будет записано в файл по пути:

/etc/systemd/system/machine_check@.timer.d/<имя drop-in файла>.conf

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

Если нужно назначить дополнительное время проверки к уже установленному, то параметру OnCalendar присваивать пустую строку не нужно. а сразу задать значение параметру OnCalendar.

Можно указать в OnCalendar значения «03:00», «weekly» (еженедельно) и др., подробнее см. SYSTEMD.TIME(7).

Можно задать в секции Timer несколько раз параметр OnCalendar:

[Timer]

OnCalendar= Mon..Fri 22:30

OnCalendar= Sat,Sun 20:00

Это означает, что с понедельника по пятницу проверка будет осуществляться в 22:30 по местному времени, а в субботу и воскресенье - в 20:00.

Информацию о времени или периодичности запуска можно посмотреть в спецификации времени systemd SYSTEMD.TIME(7) (https://man7.org/linux/man-pages/man7/systemd.time.7.html).

Информацию о systemd таймерах и об управлении ими можно найти на странице SYSTEMD.TIMER(5) (https://man7.org/linux/man-pages/man5/systemd.timer.5.html).

Для восстановления параметров таймера по умолчанию можно выполнить команду:

systemctl revert machine_check@.timer

Внимание!

После команд systemctl edit и systemctl revert

обязательно пересчитайте контрольные суммы при помощи команды

/opt/VPNagent/bin/links_verify update

При наличии RAID для дисков должно быть выставлено разное время проверки работоспособности.