Proxmox VE 虚拟机 安装黑群晖解决休眠问题

编程入门 行业动态 更新时间:2024-10-22 11:04:24

Proxmox VE <a href=https://www.elefans.com/category/jswz/34/1770279.html style=虚拟机 安装黑群晖解决休眠问题"/>

Proxmox VE 虚拟机 安装黑群晖解决休眠问题

Proxmox VE 虚拟机 安装黑群晖解决休眠问题

Proxmox VE 虚拟机 安装黑群晖解决休眠问题

最近在折腾黑群晖,一直被硬盘休眠问题困扰,平时群晖的访问频率并不高,硬盘一直在工作即耗电又会发出噪音。本着折腾的原则,研究了一下硬盘休眠的方法。

为什么要用PVE虚拟机

其实之前用裸机群晖也是可以成功实现休眠的,但是后来想了想这样有点太浪费资源了,就想把软路由也集成进去,并且可能涉及到要开win系统挂迅雷下载之类的需求,经过同事的安利选择了PVE作为底层平台。
PVE的好处是效率高,据官方宣传只比裸机损失1%~3%的性能,并且还可以实现PCI-E直通等功能。
另外,有这样一个平台在,安装各种系统都会变得简单许多,尤其是在测试黑群晖的引导时,不需要反复烧录U盘了。

PVE中的硬盘休眠问题

PVE本身并不是为家庭环境设计的,所以在设计之初就没有考虑到硬盘会休眠这个需求。PVE会有一个统计服务,每隔几十秒就会调用一次pvs和lvs这两个命令,获取一下当前磁盘的空间使用情况。这两个命令会导致磁盘无法进入休眠状态。除此之外PVE还会运行一个smartd服务,默认设置下每隔半个小时读取一下硬盘的SMART信息。当然,这两个功能在真正的服务器上是很必要的,但是对于家庭环境来说,不需要这么频繁的读取SMART,可以通过修改smartd的配置将扫描间隔延长,我这里是24小时检查一次,可以根据需要来调整。

pvs和lvs命令排除机械硬盘

这两个命令实际上是Linux系统的LVM模块带有的命令,用途是获取逻辑卷和物理卷的容量信息。那么想要让这两个命令在执行过程中不要扫描机械盘,只需要在./etc/lvm/lvm.conf文件中设置一下排除就可以了。

如果找到是谁在操作磁盘

You can enable IO debugging via echo 1 > /proc/sys/vm/block_dump and then watch the debugging messages in /var/log/syslog. This has the advantage of obtaining some type of log file with past activities whereas iotop only shows the current activity.

未完待续…

更多推荐

Proxmox VE 虚拟机 安装黑群晖解决休眠问题

本文发布于:2024-03-08 05:47:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1719976.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:虚拟机   Proxmox   黑群晖

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!