进行搭建mysql集群的练习时,在Windows操作系统上、用VMware安装redhat的linux操作系统,直接克隆出两个redhat系统。

当用ifconfig命令修改修改虚拟机ip地址的时候,eth0找不到。直接修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,重启系统后,也没用。

用ifconfig查看才发现,没有eth0,只有eth1.所以应该是创建虚拟机的时候,重新创建了一个网卡。

在/etc/udev/rules.d/70-persistent-net.rules中,有eth0和eth1,其中的eth0的mac地址是原系统的地址。


解决步骤:

1:修改/etc/udev/rules.d/70-persistent-net.rules文件

  将eth0的字段删除,将eth1改为eth0。

2:#vi/etc/sysconfig/network-scripts/ifcfg-eth0:

  修改其中的mac地址:HWADDR=00:0C:29:96:38:F8,使其与/etc/udev/rules.d/70-persistent-net.rules的mac地址保持一致。

3:reboot重启。