标签: 树莓派

  • 配置看门狗 WatchDog 自动监控重启树莓派系统

    使用 Raspberry Pi树莓派 的过程中,难免会遇到因为资源冲突而死机的现象,这里介绍配置 “看门狗” 来自动检测特定情境,以达到预知和自动重启系统的目的。

     

    1. 修改系统配置文件
    nano /boot/config.txt
    dtparam=watchdog=on
    reboot

    2. 安装 watchdog 程序
    apt-get install watchdog

    3. 修改 watchdog 配置文件,这里主要列出几项被监控的资源异常情况
    nano /etc/watchdog.conf
    watchdog-device = /dev/watchdog
    watchdog-timeout = 15
    realtime = yes
    priority = 1
    interface = wlan0
    max-load-1 = 24
    min-memory = 1

    4. 激活 watchdog 系统开机运行
    systemctl enable watchdog
    systemctl start watchdog
    systemctl status watchdog

    5. 压力测试,执行以下代码,大约 1 分钟左右 CPU 资源耗尽超过设置极限,系统自动重启
    bash -c ':(){ :|:& };:'