Назад | Перейти на главную страницу

Интервал смены файла демона сторожевого таймера?

Я пытаюсь настроить демон сторожевого пса для работы в моей системе Fedora 12.

Я точно знаю, что хочу, но не уверен, что нужно его настраивать. В основном из-за неточной документации.

Что я хочу сделать, так это перезагрузить мою систему, если конкретный файл не изменится в течение определенного времени.

Для этого я воспользуюсь file = <filename> и change = <mtime> варианты конфигурации.

Проблема в том, что я не могу понять, какое значение мне следует использовать для mtime.

Я хочу, чтобы система перезапустилась, если указанный файл (файл журнала веб-сервера) не изменился в течение 10 минут. Какое значение я бы использовал для mtime?

Спасибо!

Какой сторожевой демон? Вы пробовали установить change = 600? Это 10 минут в секундах, что было бы типичным способом определения такого рода вещей. Глядя на watchdog.conf(8) man, похоже, все остальное указано в секундах.

Также легко проверить - не обновляйте файл в течение десяти минут и посмотрите, не перезагрузится ли ваша система.

Я нашел здесь некоторую информацию: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.4/html/User_Guide/Parameters_for_Watchdogs_in_watchdog.conf.html

изменение :

В количество сторожевых интервалов после чего сторожевой таймер проверяет наличие изменений в файлах. Строка изменения должна быть указана в строке непосредственно после каждой строки файла и применяется к строке файла непосредственно над этой строкой изменения. Количество интервалов сторожевого таймера, после которых сторожевой таймер проверяет наличие изменений в файлах. Строка изменения должна быть указана в строке непосредственно после каждой строки файла и применяется к строке файла непосредственно над этой строкой изменения.

Интервал сторожевого таймера устанавливается через параметр интервала (по умолчанию 10 секунд)

интервал:

Интервал в секундах между обновлениями сторожевого устройства. Устройство сторожевого таймера ожидает обновления не реже одного раза в минуту, и если в течение одного минутного периода обновлений нет, срабатывает сторожевой таймер. Этот одноминутный период жестко запрограммирован в драйверах сторожевого устройства и не может быть настроен.