I followed this doc and set watchdog on VIM3. But I found that, regardless of whether the systemctl watchdog.service is enabled or not, the system will restart immediately after I use the command “echo c | sudo tee /proc/sysrq-trigger” to crash the kernel.
Does the internal watchdog here refer to the hardware watchdog? Does that mean there is some other service that activates the watchdog?
And how does this differ from configuring the watchdog in the /etc/systemd/system.conf by setting “RuntimeWatchdogSec=, RebootWatchdogSec=, KExecWatchdogSec=”?
While testing the watchdog service a while ago on Ubuntu 20.04 LTS, I noticed it generates a false positive alarm whenever I download large software over WiFi. For some reason, the download ramps up the Kernel load and that triggers the watchdog eventually. In the end, I could not download the software (a container image) at all because the device was always reset before finish. This appears to be a Kernel issue to me which is still present in version 6.0.0.
In the end, I had to deactivate the watchdog again and since then I had no spurious resets anymore.