我正在尝试设置hadoop群集,并在连接datanode.Namenode并且正常运行时出现以下错误,但是datanode正在创建问题。 / etc / hosts文件在两个节点上都可用。 IP表停止(f / w)。 ssh正在发生。
2015-05-20 20:54:05,008 INFO org.apache.hadoop.ipc.Client:正在重试 连接到服务器:nn1.cluster1.com/192.168.1.11:9000。已经尝试过9 时间(s);重试政策是 RetryUpToMaximumCountWithFixedSleep(maxRetries = 10,sleepTime = 1 SECONDS)2015-05-20 20:54:05,017错误 org.apache.hadoop.hdfs.server.datanode.DataNode:java.io.IOException: 本地异常调用nn1.cluster1.com/192.168.1.11:9000失败: java.net.NoRouteToHostException:无主机路由
答案 0 :(得分:1)
java.io.IOException:在本地异常时调用nn1.cluster1.com/192.168.1.11:9000失败:java.net.NoRouteToHostException:没有到主机的路由
如果 namenode 系统上有防火墙,则会出现此错误。要禁用防火墙,请在终端中键入这些命令。
service iptables save
service iptables stop
chkconfig iptables off
现在,停止并启动hadoop进程。