linux虚拟机内网突然不通了

之前安装后 内网,外网测试通常的,今天有开发反应es服务不通了  后来到服务器查看了一下,es和同步服务都停了

重新启动,发现同步服务无法启动,网络问题

报错信息“Failed to initialize pool: Io exception: The Network Adapter could not establish the connection”

解决:

ping 内网 发现不通 奇怪  仔细检查了下网卡配置文件,虚拟机网络映射设置没问题啊

网上百度一下 说把网卡去掉 重新添加一下即可,试了下 还是有问题。后来发现凭借经验告诉自己,应该是配置文件错误,因为当时外网的配置文件是复制的内网的配置文件。这就导致2个网卡中有部分参数是相同的,这次问题就是uuid是一样的,这就是为啥重启网卡后,ping内网会通 一会就不通了。是因为内外网卡冲突,只能保证一个网卡可用。

把内网网卡配置文件中uuid直接删除,重启网络服务可以了。

补充:

A、复制的虚拟机能共存于同一个局域网?Mac地址是否会相同?IP地址会相同?

能共存于同一局域网,Mac地址不同,IP地址不同。
对于复制的虚拟机,在开机时,VMware自动为其分配了不同的Mac地址以及IP地址。

B、为什么拷贝的CentOS系统网络配置文件中的UUID与原系统相同?

UUID(Universally Unique Identifier)是系统层面的全局唯一标识符号,Mac地址以及IP地址是网络层面的标识号;

UUID号的修改方法

A、可输入如下命令获得新UUID号

[root@localhost ~]# uuidgen ens33
223bdb47-2fed-4773-b984-5f5733e61904

B、将获得的UUID号填入网络配置文件ifcfg-ens33

1 ....
2 NAME=ens33
3 DEVICE=ens33
4 ONBOOT=yes
5 UUID=223bdb47-2fed-4773-b984-5f5733e61904

C、重启网络,验证新获得的UUID号

[root@localhost ~]# service network restart
Restarting network (via systemctl):  [  确定  ]
[root@localhost ~]# nmcli con | sed -n '1,2p'
名称   UUID                                  类型            设备  
ens33  223bdb47-2fed-4773-b984-5f5733e61904  802-3-ethernet  ens33 

猜你喜欢

转载自www.cnblogs.com/Jungle1219/p/12367159.html
今日推荐