无法在 Cloudera Manager 中通过端口 14000 连接到 WebHDFS
Can not connect to WebHDFS by port 14000 in Cloudera Manager
我有一个 Cloudera(版本是 cdh6.2.0
)集群,每个组件(HDFS、HIVE 等)都运行良好。然而,最近我想连接到 WebHDFS,我发现端口(14000)根本不是 运行,通过在 NameNode
.
上执行命令 netstat -antpl|grep 14000
我已确认在 Cloudera Manager 中启用了 WebHDFS,并且默认使用 14000
端口。
另外我也试了50070
端口,也没听。我也试过 curl
:
curl -i "http://localhost:14000/webhdfs/v1/user/user.name=cloudera&op=GETFILESTATUS"
curl: (7) Failed to connect to localhost port 14000: Connection refused
感谢您的帮助。谢谢。
我改用 9870
端口解决了这个问题。
我发现我的 Hadoop 版本是 3.0,它正在监听 9870
而不是 dfs.namenode.http-address
的 50070
。
至于14000
,可用于HTTPS
REST。
参考:
https://community.cloudera.com/t5/Support-Questions/Cannot-connect-to-webhdfs/td-p/34830
我有一个 Cloudera(版本是 cdh6.2.0
)集群,每个组件(HDFS、HIVE 等)都运行良好。然而,最近我想连接到 WebHDFS,我发现端口(14000)根本不是 运行,通过在 NameNode
.
netstat -antpl|grep 14000
我已确认在 Cloudera Manager 中启用了 WebHDFS,并且默认使用 14000
端口。
另外我也试了50070
端口,也没听。我也试过 curl
:
curl -i "http://localhost:14000/webhdfs/v1/user/user.name=cloudera&op=GETFILESTATUS"
curl: (7) Failed to connect to localhost port 14000: Connection refused
感谢您的帮助。谢谢。
我改用 9870
端口解决了这个问题。
我发现我的 Hadoop 版本是 3.0,它正在监听 9870
而不是 dfs.namenode.http-address
的 50070
。
至于14000
,可用于HTTPS
REST。
参考: https://community.cloudera.com/t5/Support-Questions/Cannot-connect-to-webhdfs/td-p/34830