搭建Hadoop集群检测网络连接时,ping命令 出现 “ping unknown host www.baidu.com

搭建Hadoop集群的时候,配置完网络参数后ping www.baidu.com测试网络连接是否正常是遇到

“ping: unknown host www.baidu.com”

然后我又ping网关,结果又出现出现connect: network is unreachable 的问题。我又检查了一遍我的IP设置,确认了IP设置也没有问题。我是修改IP地址文件(vi /etc/sysconfig/network-scripts/ifcfg-eth0),设置的静态IP,之后又检查了一遍网关,DNS等设置都没有问题。当时就很纳闷了,明明都是一样的设置,第一台虚拟机(Hadoop01001)都ping通百度了,为啥克隆的虚拟机(Hadoop0102,Hadoop0103)就不行。

Hadoop0101

Hadoop0103

我又反复检查克隆的虚拟机的设置,终于找到了出错的原因。

我虽然用vi /etc/udev/rules.d/70-persistent-net.rules命令修改了Hadoop0103的网卡配置文件,配置了网卡设备的MAC地址(克隆的虚拟机会有原虚拟机的mac地址),但是在/etc/sysconfig/network-scripts/ifcfg-eth0文件里还是Hadoop0101的mac地址。

在里面把mac地址修改为Hadoop0103的mac地址,然后reboot重启一下Hadoop0103就好了(Hadoop0102同理)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值