在克隆虚拟机的过程中,发现新克隆的机器的网卡由eth0变成了eth1,然而并没有eth1的配置文件。
1.#ip a
查看当前ip地址,发现是eth1网卡
2.#ll /etc/sysconfig/network-scripts/ifcfg-eth1
随后我们去找eth1的配置文件,但是没有发现
3.服务器只有一块网卡,/etc/udev/rules.d/70-persistent-net.rules中有两条网卡信息
克隆主机的eth0网卡MAC为
00:0c:29:1e:0a:b3
被克隆主机eth0网卡MAC为
00:0c:29:64:0b:1a
由于两个主机的MAC相同,克隆主机就“舍弃”eth0,重新“生成”了网卡eth1。虽然eth1能获取到IP,但是ifcfg-eth1配置文件不存在
4.所以注释掉eth0原来的那一行,并且将eth1的那一行中的eth1修改为eth0
5.# init 6
完成修改之后,重启服务器
6.然后我们再登录服务器查看
大功告成,成功解决该问题,该问题在后面我们进行keepalived 和 lvs配置的过程中会对我们造成很大的困扰,还是早点解决为好
克隆完成的虚拟机还需要更改hostname,可以采用以下方法修改:
方法一:#hostname new
# bash
发现已经修改为new,但是该方式是暂时修改,重启后将恢复
方法二:#vim /etc/sysconfig/network
将hostname部分修改为new
#init 6重启服务器,再次查看发现已经完成修改
来源:https://www.cnblogs.com/czalinux/p/6286912.html