I ve在虚拟局内建立了分布式的Hadoop环境:4个虚拟乌班图11.10设施,一个是主线,另一个是奴隶。 接下来是,该图西语是:,以便获得单一版本的版本并投入运行,然后改为完全分发的版本。 在我工作11.04时,它只是罚款的;然而,当我升至11.10时,它就破裂。 现在我所有的奴隶记录都显示以下错误信息,反复出现:
INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.10:54310. Already tried 0 time(s).
INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.10:54310. Already tried 1 time(s).
INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.10:54310. Already tried 2 time(s).
因此。 我在互联网上发现了这一错误信息的其他事例(和StackOverflow),但任何解决办法都没有奏效(将核心网站xml和地图红点Xml条目改为IP地址,而不是东道国名称;关于所有奴隶和奴隶的编码/et/hosts/<>条码;所有奴隶主字节)。 我甚至试图将每一名奴隶送回一个单一的遗体,他们都会在此案中进行罚款(根据该说明,主人总是作为数据母和Namenode公司进行罚款)。
唯一看似可起带头作用的症状是,从任何奴隶那里,当我试图打上,Connection拒绝了
,这表明存在一些阻碍进入的规则(在我升至11.10时,这种限制必须生效)。
My /etc/hosts.allow
has not changed, however. I tried the rule ALL: 192.168.1.
, but it did not change the behavior.
Oh 是的,和netstat
, 船长清楚地显示,有54310个港口和54311个港口正在聆听。
www.un.org/Depts/DGACM/index_spanish.htm 没有人建议让奴隶数据公布来承认Namenode?
<EDIT #1: 在用地图绘制一些地图(见关于该职位的评论)时,我想这个问题载于我的<代码>/etc/hosts。 这是最高考试和测验组的以下清单:
127.0.0.1 localhost
127.0.1.1 master
192.168.1.10 master
192.168.1.11 slave1
192.168.1.12 slave2
192.168.1.13 slave3
每一名奴隶:
127.0.0.1 localhost
127.0.1.1 slaveX
192.168.1.10 master
192.168.1.1X slaveX
不幸的是,我不敢肯定我所改变的内容,但现在,除了试图对“已经使用的”港口进行约束外,诺德的名字总是在死亡(127.0.1.1:54310)。 我显然与东道国名称和IP地址做过错,但我确实不相信这是什么。 想法?