2016-10-03 74 views
-1

我想配置使用Cent OS 6.x虚拟机安装的Hadoop集群,我已经配置单节点Hadoop集群来复制和形成后来的集群,但混淆了静态IP地址的配置我的虚拟Hadoop集群,我的ifcfg-eth0的目前看起来像下面,不能ping Hadoop主机名

DEVICE=eth0 
TYPE=Ethernetle 
UUID=892c57f5-17db-486d-b1b9-97efa8799bf0 
ONBOOT=yes 
NM_CONTROLLED=yes 
BOOTPROTO=dhcp 
HWADDR=00:0C:29:5C:04:D0 
DEFROUTE=yes 
PEERDNS=yes 
PEERROUTES=yes 
IPV4_FAILURE_FATAL=yes 
IPV6INIT=no 
NAME="System eth0" 
can anyone help me to configure static address for my virtual Hadoop cluster, and also i am not able to ping any other host name other than localhost but can able to ping host address,anyone please help me to resolve this ping and static address issues. 
+0

请[不只是转贴同样的事情( http://stackoverflow.com/questions/39843800/cant-ping-hostname-from-centos-virtual-machine)当你没有得到答案;提供更多细节。 – Arjan

回答

1

桥网络将帮助。在virtualbox选择机器中,设置>网络

另外,以下是您正在编辑的文件的示例。

的/ etc/sysconfig/network中的脚本/的ifcfg-eth0的

DEVICE=eth0 
ONBOOT=yes 
PROTO=static 
IPADDR=10.0.1.200 
NETMASK=255.255.255.0 

还有其他的要求。附加链接可以帮助需要

http://blog.cloudera.com/blog/2014/01/how-to-create-a-simple-hadoop-cluster-with-virtualbox/

对于下面列出网络连接文件进行修改。

/etc/resolv.conf 

#Generated by NetworkManager 
nameserver 8.8.8.8 
nameserver 8.8.4.4 

另外的文件,你修改静态IP的/ etc/sysconfig/network中的脚本/的ifcfg-eth0的,需要以下附加

DNS1=8.8.8.8 
DNS2=8.8.4.4 
ONBOOT=yes 
+0

嗨,感谢您的回复,我配置了静态网络,就像你说的,现在群集中的主机都能够互相ping通,但互联网连接并不存在,也无法ping通google.com也可以告诉我如何为了使网络连接,而不使用NetworkManager服务... – user2631600

+0

互联网访问要求更新的答案 –

+0

嗨sagar谢谢你的回复,我修改了resolv.conf文件,就像你说的,但仍然无法ping谷歌和互联网不工作,我有禁用networkmanager服务并启动网络服务,并在/ etc/sysconfig/network-scripts/ifcfg-eth0文件中保留nmcontrolled = no ...是否正确? – user2631600

相关问题