当前位置: > 虚拟化 Virtualization > Proxmox >

Proxmox VE面板节点和虚拟机提示问号,储存一直打不开,虚拟机正常的诊断思路。

时间:2021-12-25 17:30来源:linux.it.net.cn 作者:IT

1、回想自己做了什么,例如,是否挂载了储存、关闭了虚拟机。

2、pve的节点状态守护程序为 pvestatd。可以尝试一下重启服务

#查看状态
systemctl status pvestatd
#重启服务
systemctl restart pvestatd

3、储存库一直无法打开,提示communication failure ,一般是进程卡住。

在终端里,df -h 试试会不会卡住。

如果一直卡住。使用命令 strace df -h查看。

最后一项卡住,瞬间反应过来,这是挂载了一个位于虚拟机上的远程ISO库,刚好出现问题之前把那个虚拟机关机了,重新把虚拟机开机,重启下pvestatd服务,一切正常。

将那个iso库虚拟机重新关机,又出现同样的问题。

如果不能开机或者无法重新挂载,就umount -l 卸载,并且在shell里,把这个储存库移除掉

 pvesm remove iso             
 #iso这里是库名称

就恢复正常了。

切记。如果虚拟机正常运行,GUI页面出现问题,先考虑proxmox ve服务上的问题。再针对具体问题,例如这个例子(储存库一直无法打开),对症下药,不能盲目重启服务器,如果必须要重启服务器,在集群环境中,优先使用命令行进行迁移,避开重要业务。

(责任编辑:IT)
------分隔线----------------------------