kvm直通sata_「图」Proxmox VE下黑群晖硬盘休眠问题(不直通SATA控制器)[解决方案]_高清时代论坛…

登陆后会有更多干货,等你分享!

您需要 登录 才可以下载或查看,没有帐号?暂停注册

x

Proxmox VE(简称PVE)是一个非常方便的kvm与lxc集成环境,基于Debian 9,比起ESXi来说,方便易用,资源消耗低,硬件转换效率极高,在低性能的硬件平台上面,表现比ESXi好不少。我在我的台式机(7700k+GTX1080)上面测试过PVE中装Win10和主机直接装Win10,Cinebench R15跑分相差不到1%,3D Mark 11跑分相差2%出头,virtio net的虚拟网卡,可以轻松跑到100Gbps以上(测试的时候是115Gbps,感觉应该是iperf3触及了CPU性能瓶颈,实际应该不止115Gbps)。甚至某些物理平台上面,用PVE运行OpenWrt,网卡的延迟和抖动,都要比物理机直接装OpenWrt要好(可能是,OpenWrt对这些网卡的支持,并没有Debian好)。

官网:https://www.proxmox.com/en/proxmox-ve/features有关PVE很好的入门系列帖子:http://everun.top/helpcenter/others/pve-ow-1.html最近在折腾Proxmox VE中运行黑群晖,简单看一下我的黑群晖VM配置:

1.jpg (130.08 KB, 下载次数: 1)

2018-8-11 01:11 上传安装方法和配置方法就不赘述了,参考http://everun.top引导镜像用的是这个:http://www.nasyun.com/thread-32008-1-3.html。PVE的硬盘映射和ESXi的RDM区别不小,和ESXi不同的是,PVE中分配给虚拟机的物理硬盘,还是可以由主机控制的,比如,主机可以读取SMART信息,单是虚拟机并不能读取:

2.jpg (198.46 KB, 下载次数: 1)

2018-8-11 01:12 上传或者是,在PVE(Debian)中安装hdparm,休眠硬盘,这个在不直通SATA控制器的情况下,在ESXi之中是没法做到的。之前一直是在pve里安装openmediavault座文件服务,在主机中安装hdpram,配置硬盘休眠,当分配给openmediavault的硬盘没有读写时,就可以正常休眠。(hdparm的使用,参考Debian、树莓派、别的linux下硬盘休眠的教程,或者Arch wiki:https://wiki.archlinux.org/index.php/Hdparm,这里就不赘述了)安装好黑群晖之后,发现硬盘休眠之后一直被异常唤醒,基本上一休眠,几秒钟就会唤醒。在黑群晖之中开启block dump(sysctl vm.block_dump=1),查找导致硬盘无法休眠的原因,发现只有DSM的root分区在一直读写,而群晖为了兼顾磁盘的热插拔,所以,群晖的系统分区和swap分区,是以raid 1模式,储存在每个物理磁盘上面的:

3.jpg (29.26 KB, 下载次数: 1)

2018-8-11 01:12 上传因此,只要系统分区有读写,或者swap在使用,所有的硬盘都不能休眠。swap的问题好解决,用swapoff关掉swap就可以了。而我的sda是储存在固态硬盘上面的虚拟磁盘,所以,只要让群晖不使用sdb和sdc做系统分区,就可以解决硬盘休眠的问题。这个问题,没啥好的解决方法,提供一个不靠谱,但是实际很好用的方法

原文链接:https://blog.csdn.net/weixin_34258386/article/details/112049353?ops_request_misc=%257B%2522request%255Fid%2522%253A%25224c392ca405e8a7f823cc042c92ae593f%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=4c392ca405e8a7f823cc042c92ae593f&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-16-112049353-null-null.nonecase&utm_term=%E9%BB%91%E7%BE%A4%E6%99%96%E9%95%9C%E5%83%8F

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享