美文网首页Proxmox VE
PVE下硬盘无法自动休眠的解决(linux通用)2019-08-

PVE下硬盘无法自动休眠的解决(linux通用)2019-08-

作者: 龙天ivan | 来源:发表于2019-08-27 15:52 被阅读0次

    最近用几块WD的测试盘组了个ZFS pool,设置了静音和自动休眠,手工用hdparm -y的方式可以让pool下的硬盘都休眠且不会无故自动唤醒。然而hdparm -S 60设置自动休眠的时候,发现完全不起作用。于是写了个脚本来实现。如下:


    github: https://github.com/ivanhao/hdspindown

    hdspindown

    用来解决linux下通过hdparm -S 60这种方式硬盘无法自动休眠的问题。例如一些WD的硬盘,或pve下zfs硬盘。
    注意:这里硬盘需要是/dev/sd这种格式的,如果是/dev/hd的,自己修改一下

    用法:

    单盘:

    ./hdspindown sda
    
    

    多盘(所有盘):

    ./spindownall 
    
    

    计划任务:

    */5 * * * * /path/spindownall  #五分钟运行一次
    
    

    计划任务可以通过crontab -e自行添加


    为了简化操作,我写了个pve工具:
    https://github.com/ivanhao/pvetools.git
    其中就包含上面的内容而且是自动化配置,很方便实用。

    相关文章

      网友评论

        本文标题:PVE下硬盘无法自动休眠的解决(linux通用)2019-08-

        本文链接:https://www.haomeiwen.com/subject/gtveectx.html