我已经在两台机器上设置了hadoop集群。一台机器同时有主设备和从设备-1。第二台机器有从-2。当我用 start-all.sh
,在中出现以下错误 secondarynamenode
的 .out
文件:
java.io.IOException: Failed on local exception: org.apache.hadoop.ipc.RpcException: RPC response exceeds maximum data length; Host Details : local host is: "ip-10-179-185-169/10.179.185.169"; destination host is: "hadoop-master":9000;
以下是我的jps输出
98366 Jps
96704 DataNode
97284 NodeManager
97148 ResourceManager
96919 SecondaryNameNode
有人能帮我解决这个错误吗?
2条答案
按热度按时间ru9i0ody1#
我也有这个问题。
请检查
core-site.xml
(这应该在下载hadoop的目录下,对我来说路径是:/home/algo/hadoop/etc/hadoop/core-site.xml
)文件应如下所示:
解决方案:使用
hdfs://localhost:9000
作为ip:port
.rkkpypqq2#
您使用的端口号可能有问题。试试这个:https://stackoverflow.com/a/60701948/8504709