我在这个链接后面的两台Linux服务器上设置了Hadoop: http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-multi-node-cluster/
出于安全考虑,我使用了22个不同的ssh端口。我设置了.ssh / config,以便主服务器和从服务器可以互相ssh。但我在奴隶上得到以下错误:
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode:java.net.UnknownHostException:unknown host:master
任何人都知道我为什么会这样做以及如何解决它?
非常感谢。
答案 0 :(得分:1)
您是否在/ etc / hosts文件中为主服务器和从服务器添加了一个条目?
答案 1 :(得分:0)
您还可以检查是否能够使用ssh master< - > slave ??