PVE虚拟机离线故障排查
PVE虚拟机离线故障排查下午接到黄老师电话,说小程序离线了,远程检查发现同一个物理机上的SIP和2012R2都被关闭了,远程登陆路由器,PING物理机IP,无法PING通。后联系橡树湾的老师帮忙查看,IP地址正常,但是在主机上也无法PING出。视频里说不清楚,后赶到校区现场查看,将故障排查记录下来,以备后用。1.因改过虚拟机网卡模式,怀疑是网卡被直通给虚拟机了,所以现在设备上查看虚拟机情况。进PV
PVE虚拟机离线故障排查
下午接到黄老师电话,说小程序离线了,远程检查发现同一个物理机上的SIP和2012R2都被关闭了,远程登陆路由器,PING物理机IP,无法PING通。后联系橡树湾的老师帮忙查看,IP地址正常,但是在主机上也无法PING出。视频里说不清楚,后赶到校区现场查看,将故障排查记录下来,以备后用。
1.因改过虚拟机网卡模式,怀疑是网卡被直通给虚拟机了,所以现在设备上查看虚拟机情况。
进PVE SHELL
输入命令
查看虚拟机
pvesh get /cluster/resouer
取得虚拟机状态
pvesh get /nodes/pve节点名称/qemu/虚拟机id/status/current
停止虚拟机
pvesh create /nodes/pve节点名称/qemu/虚拟机id/status/stop
启动虚拟机命令
pvesh create /nodes/pve节点名称/qemu/虚拟机id/status/statr
关闭虚拟机后重新启动reboot. 启动后发现还是无法ping,分析认为是虚拟机自动启动造成的,所以进虚拟机配置文件 /etc/pvr/qemu-server 目录查看。101.conf 文件中把onboot删除。重新启动,依然无法上网,不过在机器一开始启动的时候能PING,过了大约30秒左右又断了。
因老师要下班了,随后把机器带回家继续排查。
问题的发现
到家后接入网络,问题依旧。
命令行输入
ip route show
输出
192.168.1.0/24 dev vmbr0 proto kernel scope link src 192.168.1.2
试着输入
ip route add default via 192.168.1.1 dev vmbr0(这里192.168.1.1是网关地址)
再PING 发现可以ping通,服务器可以上网。但是看到PING值忽高忽低,感觉IP可能有冲突,拔掉网线,发现局域网中有其他1.2的主机,为防止再出问题,更改PVE地址。
更改PVE IP地址
- vi /etc/network/interfaces #网卡地址
- vi /etc/issue #控制台地址
- vi /etc/hosts #host地址
重新启动PVE,网络正常! 下一步对PVE中的虚拟机进行备份!
更多推荐
所有评论(0)