2016-11-09 5 views
0

я может начать Hadoop, но DataNode успеха на [ведомый] не может подключиться NameNode [мастер]DataNode [ведомый] работает, но подключиться NameNode [мастер]

2016-11-09 16:00:15,953 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Problem connecting to server: master/192.168.1.101:9000 
2016-11-09 16:00:21,957 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.101:9000. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS) 
2016-11-09 16:00:22,965 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: master/192.168.1.101:9000. Already tried 1 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS) 

деталь/и т.д./хосты

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 

192.168.1.101 master 
192.168.1.102 slave1 

ядро-site.xml

<configuration> 
<property> 
<name>fs.defaultFS</name> 
<value>hdfs://master:9000</value> 
</property> 
</configuration> 

и HDFS-site.xml

<property> 
<name>dfs.replication</name> 
<value>1</value> 
</property> 

<property> 
<name>dfs.namenode.name.dir</name> 
<value>file:///opt/volume/namenode</value> 
</property> 

<property> 
<name>dfs.datanode.data.dir</name> 
<value>file:///opt/volume/datanode</value> 
</property> 
+0

вы можете поделиться своими/и т.д./хосты –

+0

нормально я могу поблагодарить за помощь – ThLez

+0

я прав теперь вы можете помочь мне – ThLez

ответ

0

1) проверить, если брандмауэр ограничивает порт

sudo iptables -L 

если да, то смывать его

Чтобы открыть 9000,

$ sudo iptables -A INPUT -p tcp -m tcp --dport 9000 -j ACCEPT 
$ sudo /etc/init.d/iptables save 

2) проверить журналы регистрации для любой проблемы s под /var/log/hadoop

+0

'в org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run (BPServiceActor.java:802) \t at java.lang.Thread.run (Thread.java:745) ' – ThLez

+0

Мне нужно отключить брандмауэр? – ThLez

+0

Возможно, брандмауэр связывает вас с подключением к главному порту 9000 –

Смежные вопросы