HDP2.3:调用 localhost:9000 连接异常失败:java.net.ConnectException:连接被拒绝;

Posted

技术标签:

【中文标题】HDP2.3:调用 localhost:9000 连接异常失败:java.net.ConnectException:连接被拒绝;【英文标题】:HDP2.3 : Call to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; 【发布时间】:2016-01-20 15:08:13 【问题描述】:

这有点奇怪,但是:

hadoop fs -ls /

给予:

Call From <hostname> to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

但如果我使用的是:hadoop fs -ls hdfs://hostname:8020/,那么我会得到正确的结果。 我无法弄清楚问题。使用具有默认配置的 HDP 2.3。 如何让hadoop fs -ls / 工作?

【问题讨论】:

【参考方案1】:

如果您正在使用,您需要直接在 core-site.xml 中或通过 Ambari 将 fs.defaultFS 参数修改为 hdfs://hostname:8020。

【讨论】:

以上是关于HDP2.3:调用 localhost:9000 连接异常失败:java.net.ConnectException:连接被拒绝;的主要内容,如果未能解决你的问题,请参考以下文章

错误:无法访问 SonarQube 服务器 [http://localhost:9000]

POST http://localhost:9000/net::ERR_CONNECTION_REFUSED

输入路径不存在:hdfs://localhost:9000/user/rab/input

使用 Sonarqube-4.5.1 无法通过 http://localhost:9000 访问 SonarQube 服务器

代码:306。DB::Exception:从 localhost:9000 接收。 DB::Exception:堆栈大小太大。堆栈地址

hadoop1.0.4 core-site.xml 配置文件配置 namenode的地址及端口为 localhost:9000