网站首页 > 开源技术 正文
最近用几块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
其中就包含上面的内容而且是自动化配置,很方便实用。
猜你喜欢
- 2024-10-22 用USB 3 SSD硬盘启动树莓派4和性能基准测试
- 2024-10-22 服务器性能的评估指标和测量方法(服务器性能的评估指标和测量方法是什么)
- 2024-10-22 Linux常用工具(linux常用命令和工具的使用)
- 2024-10-22 Linux日常维护常用命令整理(linux日常维护内容)
- 2024-10-22 巡检linux用什么命令?(vplex命令行巡检)
- 2024-10-22 Linux系统巡检常用命令(linux系统巡检常用命令有哪些)
- 2024-10-22 又是满屏干货|Linux命令大全之八——Linux磁盘维护命令!
- 2024-10-22 介绍几个最常用的Linux命令&技巧 1
- 2024-10-22 如何在linux查看硬件信息(linux查看硬件信息命令)
- 2024-10-22 Linux系统查看系统信息和日志有哪些常用的命令
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)