配hadoop 集群, 改了網絡配置, DNS失效了.
判斷DNS 失效而不是其他網絡問題的方式就是ping, 直接ping 域名, 比如是baidu.com, ping不通; 然后直接ping IP, 可以ping 通.
# ping baidu.com ping: baidu.com: 未知的名稱或服務 # ping 223.5.5.5 PING 223.5.5.5 (223.5.5.5) 56(84) bytes of data. 64 bytes from 223.5.5.5: icmp_seq=1 ttl=128 time=7.88 ms 64 bytes from 223.5.5.5: icmp_seq=4 ttl=128 time=9.23 ms
解決方法是, 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 (我之前配置網絡的時候, 應該加入DNS 的, 自己偷懶了)
增加 下面一行 DNS1="223.5.5.5"
然后重啟網絡
#service network restart