Есть ли возможность запустить сторожевой демон на всех ядрах? - PullRequest
0 голосов
/ 22 января 2020

Мы пытаемся использовать сторожевой таймер IPMI для сброса сервера linux, когда сервер зависает. Для этого мы следовали приведенной ниже процедуре

blacklisted iTCO_wdt modules ( Intel chipset module for watchdog function )
Disabled NMI_watchdog
Loaded ipmi_watchdog module which created /dev/watchdog device file
Started watchdog daemon to keep writing in /dev/watchdog file

Когда программный сторожевой демон прекращает запись в / dev / watchdog, система будет сброшена после истечения времени обратного отсчета. Это работает нормально. Но мы заметили, что программный сторожевой демон работает только на одном ядре процессора. Если это ядро ​​переходит в состояние мягкой блокировки, то демон не может записать в файл / dev / watchdog. Я надеюсь, что лучше запустить демон на всех ядрах. Но в файле /etc/watchdog.conf нет возможности изменить этот конфиг. Есть ли возможность запустить сторожевой демон на всех ядрах?

...