查看: 3071|回复: 1

[资料] 给树莓派安装看门狗的两种方法

[复制链接]
  • TA的每日心情
    开心
    2014-4-16 09:58
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2014-2-17 09:59:44 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 nuaa211 于 2014-2-17 10:01 编辑

    1.jpg
    树莓派的CPU是保护有硬件看门狗的,可以通过安装模块和值守程序来实现看门狗防止树莓派死机。
    安装方法一:
    watchdog.sh的源码:
    #!/usr/bin/env bash
    echo
    "[+] Activating Temperature Sensor"
    modprobe bcm2708_wdog
    echo
    "bcm2708_wdog"
    >>
    /etc/modules
    echo
    "[+]Installing Watchdog"
    apt-get -y
    install
    watchdog chkconfig
    echo
    "[+]Setting Up Watchdog"
    chkconfig watchdog on
    sed
    -i
    's/#max-load-1[^5]/max-load-1\ /g'
    /etc/watchdog
    .conf
    sed
    -i
    's/#\(watchdog-device\t[\ ]*\)\=/\1\t\=/g'
    /etc/watchdog
    .conf
    sed
    -i
    's/#\(temperature-device[\ ]*\)\=/\1\ \= \/sys\/class\/thermal\/thermal\_zone0\/temp/g'
    /etc/watchdog
    .conf
    sed
    -i
    's/#\(max-temperature[\ ]*\)\=\ 120/\1\ \=\ 75000/g'
    /etc/watchdog
    .conf
    sed
    -i
    's/#\(interval[\ ]*\)\=\ 1/\1\ \=\ 10 /g'
    /etc/watchdog
    .conf
    /etc/init
    .d
    /watchdog
    start
    运行:
    Sudo
    sh watchdog.sh
    安装方法二:
    1.加载看门狗模块,编辑/etc/modules文件,添加一行“bcm2708_wdog”
    Sudo
    modprobe bcm2708_wdog
    Sud
    Onano
    /etc/modules
    添加一行”bcm2708_wdog”
    2.安装系统配置软件和看门狗程序
    Sudo
    apt-get
    Install
    chkconfig watchdog



    3.配置看门狗程序,编辑“/etc/watchdog.conf”文件
    Sudo
    Nano
    /etc/watchdog
    .conf
    去掉 watchdog-device = /dev/watchdog 前的#号,让看门狗设备对应树莓派的硬件看门狗
    去掉 max-load-1 = 24 前的#号,当1分钟load进程超过24个的时候就会重启
    还可以设置高温复位:
    去掉
    temperature-device =
    max-temperature = 120
    前的#号,改为
    temperature-device = /sys/class/thermal/thermal_zone0/temp
    max-temperature = 80000
    温度超过80度就会引起重启,保护CPU。
    配置完后,保存(Ctrl+O),退出(ctrl+x)。
    4.配置看门狗程序,开机自动运行

    chkconfig watchdog on
    5.启动看门狗
    Sudo
    /etc/init
    .d
    /watchdog
    start



    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-1-4 12:47
  • 签到天数: 150 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-2-18 12:41:34 | 显示全部楼层
    很不错的东东哦~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 12:24 , Processed in 0.114264 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.