Print

CAS E0513虚拟机调用网络策略模板,vlan显示有误经验案例

组网及说明

问题描述

CAS版本E0513。虚拟机调用网络策略模板,显示有误。具体现象:假设用户新建网络策略模板,名称vlan 11,描述11vlan id 11,虚拟机调用名称vlan 11的模板,应用后用户发现vlan配置错了,在被调用这个策略模板的情况下,修改网络策略模板vlan 11VLAN id 12。然后应用这个策略模板,显示vlan12。都没问题。但是如果后面,该虚拟机再调用其他网络策略模板,或者删除该模板,虚拟机显示的vlan 都是12。就像下图中,一直都是vlan 34,像被写死了一样。


过程分析

通过命令ovs_dbg_listport查看虚拟机的vlan id情况,确实和前台页面显示一直。用户克隆一台虚拟机,按照之前步骤重新操作一步,问题现象依旧。





解决方法

此问题触发了0513软件bug。通过先把service libvirt-bin 重启(虚拟机中文名字标识谨慎做该操作,详细见公告) ,再把网卡删掉重新加,可以暂时规避。也可以升级到E0513H02 ,该版本解决了这个异常。