PVE设置机械硬盘休眠
近期用pve虚拟了winserver用来做媒体服务中心,分配了几块机械硬盘。一直运行功耗略高,虽然win电源管理设置了硬盘休眠。但是由于pvestatd守护进程的存在,机械硬盘休眠权利其实在PVE上面。有但是又不想经常性的开关机,于是搜集了pve机械硬盘休眠的一些教程。
- 方案1 直接停止pvestatd,让虚拟机系统单独管理硬盘休眠。不推荐这么做,因为无法统计web仪表盘信息,同时无法新建虚拟机
- 方案2.1 首先跳过检查特定硬盘 定位到以下文件并编辑保存 /etc/lvm/lvm.conf
# 添加 “r|/dev/sd*|" 到 global_filterdevices
{
global_filter[]
}
#如修改为
global_filter = [ "r|/dev/sda.*|","r|/dev/sdb.*|"]
- 方案2.2 配置hdparm
安装hdparmapt install hdparm
测试是否可以休眠,使用下面命令hdparm -y /dev/sdX
将/dev/sdX
替换为你要配置的硬盘设备名(如/dev/sda
、/dev/sdb
)。
停止了会有声音hdparm -S 120 /dev/sdX
-S
参数的值为 1 到 255,每个单位为 5 秒,120
即为 600 秒(10 分钟)。
永久生效配置
编辑/etc/hdparm.conf文件,nano /etc/hdparm.conf
添加以下内容/dev/sdX {
spindown_time = 120
}
保存并退出,运行命令生效systemctl restart hdparm
Discussion
New Comments
暂无评论。 成为第一个!