今天准备在自己机器上安装Hadoop,按照规划需要一个Namenode,两个Datanode,这样的话,需要三个节点,在安装完第一个节点CentOS 6.5系统后,为了方便,使用了VMware的克隆功能,但是打开克隆的系统发现网络配置出了问题,系统网络没有正确配置,且重启网络服务,报“没有找到合适的设备”错误,如图1和图2:
图1
图2
查看克隆新系统网卡的相关配置信息: cat /etc/udev/rules.d/70-persistent-net.rules
图3
通过图3可以看出,系统中多了一块网卡信息,原因为VMware在克隆的过程中给新系统配了一块新网卡,但是网卡的配置文件ifcfg-eth0中的内容没有更新,所以需要将ifcfg-eth0中的HWADDR改为VMware为新系统分配的网卡(即70-persistent-net.rules文件中的eth1)对应的HWADDR即可。
图4(有问题的网卡配置)
图5(修改后的网卡配置)
重启网络服务,网络配置成功: