问题描述
前几天部署好的双机热备最近频繁出现网络问题,虽然并不影响HA但是每次都要做出调试非常麻烦。最近比较棘手的问题就是dhcp提供的ip到租期时,服务集群中的节点配置需要做出相应改变。而且虚拟机存在不能上网的问题,每次需要手动启动虚拟网卡并手动使用dhcp分配ip。
问题现象
- 网络配置ui中没有连接设置
- ifconfig中没有适配器信息
- 手动分配ip,重启虚拟机配置失效
问题排查
- vm另一个节点一切正常,说明win本机没有问题,排除本机虚拟机服务异常
- ifconfig -a 查到虚拟网卡 mac地址没有问题,且没有同另一个节点发生冲突,排除硬件问题
- 手动启动网卡设备,发现没有IP地址。手动使用dhcp分配ip,可以正常上网。锁定问题发生可能是因为IP分配异常。
手动配置静态IP
准备工作
各自IP地址,mac地址,虚拟机使用的网络模式(这里使用NAT),VMnet8的手动配置。
其中VMnet8的相关配置,使用cmd ipconfig -a 查看;手动配置VMnet8
修改文件
path:/etc/sysconfig/network-scripts/ifcfg-eth0
文件名是要配置的设备名,主要是里面的配置要确保没有错误
service network restart,显示OK说明配置没有问题
- reboot