只是做个笔记,我自己的解决方法
linux可以ping通内网,我的hadoop集群中三台虚拟机可以互相ping通,并且也可以ping通8.8.8.8
以我的hadoop02为例,将网上的配置流程走了一遍,尝试中发现可以ping通了,可是hadoop01、hadoop03发现还是ping不通www.baidu.com,到这里我开始翻他们的配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
发现hadoop02比hadoop01和hadoop03多一个DNS2=114.114.114.114
然后我向hadoop01和hadoop03分别添加
DNS2=114.114.114.114
剩下两台全都ping通,成功!!!