我正在尝试使用flume访问日志文件hdfs。我连接到端口9099,但我不知道为什么flume尝试连接8020我遇到以下错误:
java.net.connectexception:从localhost.localdomain/127.0.0.1调用localhost:8020 failed on连接异常:java.net.connectexception:连接被拒绝;有关详细信息,请参阅:http://wiki.apache.org/hadoop/connectionrefused
namenode正在用netstat-tlpn | grep:9099监听端口9099
我认为设置它的方法是格式化namenode并将端口设置为8020,但我不想这样做,因为它将格式化所有内容。请帮忙
2条答案
按热度按时间rta7y2nd1#
8020
是运行名称节点的默认端口。你可以把这个换成
core-site.xml
为了财产fs.default.name
正如你提到的,它正在运行9099
港口。检查一下这里有没有提到。检查指定
namenode
细节。您可以停止集群,将端口号更改为默认值,然后重新启动它。不需要为此设置namenode的格式。在回答您的问题之前,我已经进行了相同的测试。希望有帮助!
2ul0zpep2#
8020为默认端口;要覆盖它,可以使用flume-conf.properties。更新配置