赞
踩
最近看了点hadoop的视频教程,看起来好流弊的样子,于是忍不住动手在VMWare上尝试着搭下hadoop的集群环境,然而对于初学者的我,上来就遇到了一个问题。。。
在跟着尝试做ssh免密码登录的时候,在虚拟机间直接ping ip地址可以ping通,但是ping主机名的时候一直看到180.168.41.175这个坑爹的ip地址,没有到我绑定主机名的ip上去,折腾了两天,百度大多数大神说的都是修改/etc/sysconfig/network-script/下的ifcfg-en.....配置、各种修改主机名(只修改/etc/hostname下的主机名等是不够滴)、修改/etc/hosts配置等等,但始终还是木有解决这个问题。
后来无意间看到一篇文章,原文地址:http://m.blog.csdn.net/blog/chaijunkun_tjsd/23283431
这位大神说到配置物理机的hosts让我眼前一亮,会不会是物理机充当了各虚拟机的路由啥的,兴许能管用,结果,还真管用。。。
具体步骤如下:
1:按照这位大神VMWare编辑选项下的网络连接配置,将虚拟机的网络配置为NAT模式,并按照他的说法配好子网
2:将虚拟机的网络连接方式修改为NAT方式连接
3:进入虚拟机,获取虚拟机当前分配的ip地址
4:进入物理机C:\Windows\System32\drivers\etc\下增加hosts配置如:192.168.1.123 datanode1
5:回到虚拟机,修改虚拟机主机名:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。