有对 pve 虚拟机熟一点的吗?

2019-07-15 10:09:40 +08:00
 usjinbao

刚开始接触 pve,因为兼容性比 esxi 好就用了,但是遇到了各种问题,百度和官方教程都没有提及到我发生的这种问题

安装了 PVE 没有特殊定制过什么东西,就是直通了核显给群晖,直通了独显给 win10,两个虚拟机很正常没有任何问题,唯独在 pve 上操作虚拟机关机是无法关机的,这也就算了,我可以麻烦一点进系统去各自关机,最坑的是虚拟机正常关机了,我在 pve 界面选择关机 pve 居然无法关机,但是重启的话是可以的,搞的我每次要关闭主机都要去按开关强制关机

11553 次点击
所在节点    问与答
24 条回复
GM
2019-07-15 10:23:46 +08:00
在用 pve,没碰过这个问题。
usjinbao
2019-07-15 10:33:21 +08:00
@GM 虚拟机编号上右键点关机是不能正常关闭的,这个问题试一下应该是存在,但这不是什么大问题,不是太影响使用,主要是我的 pve 重启可以 关机就不行 这就让我很困扰
whitegerry
2019-07-15 10:47:36 +08:00
@usjinbao 应该跟 proxomox 类似要启用 Qemu 代理吧,客户机要安装 guest-agent 才能在宿主上执行关机重启操作。
usjinbao
2019-07-15 10:58:08 +08:00
@whitegerry 这个倒是真没有开启,回头试一波,你说的这个是针对关闭虚拟机的的吧,guest-agent 是主机对虚拟机自动部署 还是要手动去找来安装?

另外你有没有类似我这种主机无法关机的问题,我的这情况就和下面情况一样:
对虚拟机右键点关机而非停止一样,点了关机以后虚拟机没反映,而 pve 就会卡着 此时如果选择重启或者关闭 pve 主机,那么 pve 在执行过程中就会卡着 并且出于失联状态,会显示几行代码一直过不去 此时不强制关机或重启的话就永久卡着
whitegerry
2019-07-15 11:02:10 +08:00
@usjinbao proxmox 是这样,要关闭宿主就必须先关客户机,但是客户机没有安装 guest-agent,所以在宿主上直接对客户机执行关机或重启操作会一直卡住,我印象里一段时间以后主机会失联,只有关电源。

guest-agent 需要在客户机里安装,win 和 linux 都需要安装,Qemu 代理是宿主在虚拟机的配置上设置。
xiaonec
2019-07-15 11:03:30 +08:00
我这边装 2003 虚拟机也有这个问题,之前找了一圈没找到解决办法,现在暂时用 net use,shutdown 来远程关机。
whitegerry
2019-07-15 11:06:22 +08:00
@usjinbao 另外如果没安装 agent 直接关机会卡住,如果不想重启宿主,一段时间以后关机失败日志会提示该客户机有个 lock 文件,把这文件删掉就可以直接停止客户机。
whitegerry
2019-07-15 11:07:47 +08:00
比如 can ’ t lock file ‘/var/lock/qemu-server/lock-100.conf ’ - got timeout,删掉这个文件之后也可以顺利停机
usjinbao
2019-07-15 11:10:15 +08:00
@xiaonec 对于虚拟机关机卡着的问题,可以双击下方转圈那条消息,点里面的停止即可解决,我的问题主要是虚拟机已经手动关机了,,,在没有开启任何虚拟机的情况下,点右上角关闭 pve 主机是无法关机,但是主机会失联
whitegerry
2019-07-15 11:16:21 +08:00
@usjinbao 你说的这个关机我没特意试过,但是前两天我在外面误点过关机,本来以为是关闭选中的虚拟机的,马上反应过来去点重启,但是没用,主机还是给关掉了。
usjinbao
2019-07-15 11:16:43 +08:00
@whitegerry 这个问题我找到了更快的方法,如果不小心右键点了虚拟机关机,卡着的话 可以点下方转圈那条消息进去点停止就解决了 此时里面是显示 no content
我的问题主要是 没有虚拟机运行的情况下( win10 已经远程桌面里正常关机) 此时关机 pve 主机无法关机,当然如果我现在把主机打开,不运行虚拟机,那么我点右上角的关机 主机是可以正常关闭,只要启动过虚拟机,无论虚拟机是否运行状态都无法再关闭主机了

刚才我试了群晖开启了 Qemu 代理,第二个选项:克隆磁盘后运行 guest-trim 没有勾选,启动虚拟机以后还是不能通过 pve 关机,是什么原因,还要手动在群晖里打命令安装什么东西吗 还是?
whitegerry
2019-07-15 11:28:41 +08:00
@usjinbao 嗯对,有时候我是进去切标签点停止,有时候就直接 rm 了,web 操作不是很放心。群晖是虚拟机么,如果是的话要安装 qemu-guest-agent
whitegerry
2019-07-15 11:31:08 +08:00
如果是 windows 的话,在 virtio-win 的 iso 里面有前面提到的驱动,guest-agent 目录下面
usjinbao
2019-07-15 11:42:17 +08:00
@whitegerry 对的,win10 和群晖都是虚拟机,win10 的进去以后设备管理器里面多了两个黄色的设备,用 virtio-win 安装了,但是关机还是和之前一样没反映
群晖是就不知道怎么安装 0.0
usjinbao
2019-07-15 11:46:59 +08:00
@whitegerry 上面的是我整错了,win10 安装以后 guest-agent 正常关机了,但是 win10 是 linux 结构。。又没有软件源怎么搞
usjinbao
2019-07-15 11:47:22 +08:00
上面的是我整错了,win10 安装以后 guest-agent 正常关机了,但是 群晖 是 linux 结构。。又没有软件源怎么搞
whitegerry
2019-07-15 12:49:03 +08:00
@usjinbao 群晖没有 qemu-guest-agent ?
usjinbao
2019-07-15 14:36:13 +08:00
@whitegerry 是的,没有呢 虚拟机概要这里 IPs:Guest Agent 未运行
usjinbao
2019-07-15 15:16:12 +08:00
@whitegerry 群晖下面 yum apt 都无法使用
whitegerry
2019-07-16 08:49:28 +08:00
@usjinbao 那就不清楚了,google 了下也没什么有用的,相关信息都是拿群晖做宿主的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/582997

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX