PVE如何实现关机的虚拟机直通的硬盘休眠呢?
我的pve装了个win server做冷备NAS,RDM直通了6块硬盘,平常很少用。如何实现这个win虚拟机关机后,直通的磁盘跟着休眠, 启动win后,又自动唤醒硬盘呢?
这样是不是太麻烦了? 不妨考虑直接装个windows server 做宿主系统,开个SMB做存储,功耗控制也精细,原生自带休眠,虚拟机用hyper-v,现在也支持虚拟黑裙7.x了,省去了很多中间的折腾环节. 本帖最后由 lyf362345 于 2024-10-29 10:45 编辑
使用pve hook调用hdparm,文档参考:https://pve.proxmox.com/pve-docs/chapter-pct.html#_hookscripts
我刚用这个做了个脚本,实现开启虚拟机后,挂载里面的smb到pve,然后再共享给lxc 打开硬盘epc就行,我一个月都不会被激活
hdparm一定要删掉,应为会破坏epc
https://github.com/Seagate/openSeaChest
找到要改的盘
openSeaChest_PowerControl -s
关了高级电源
openSeaChest_PowerControl -d /dev/sg0 --disableAPM
打开epc
openSeaChest_PowerControl -d /dev/sg0 --EPCfeature enable
设置epc参数
openSeaChest_PowerControl -d /dev/sg0 --idle_a 2000 --idle_b 600000 --standby_z 1800000
时间自己看着改
--idle_b是磁头归位时间,600000=10分钟
--standby_z是休眠,1800000=30分钟
页:
[1]