hadoop - 无法通过Cloudera Manager中的端口14000连接到WebHDFS

标签 hadoop hdfs cloudera webhdfs

我有一个Cloudera(版本为cdh6.2.0)集群,并且每个组件(HDFS,HIVE等)都运行良好。但是,最近我想连接到WebHDFS,通过对netstat -antpl|grep 14000执行命令NameNode,发现port(14000)根本没有运行。

我已经确认在Cloudera Manager中启用了WebHDFS,并且默认情况下使用14000端口。

enter image description here

此外,我还尝试了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进行监听,而不是50070dfs.namenode.http-address进行监听。
enter image description here

至于14000,它可用于HTTPS REST。
enter image description here

引用:
https://community.cloudera.com/t5/Support-Questions/Cannot-connect-to-webhdfs/td-p/34830

关于hadoop - 无法通过Cloudera Manager中的端口14000连接到WebHDFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57569324/

相关文章:

hadoop - 集群安装卡在cloudera manager中的 "installation in progress"

hadoop - oozie作业提交失败,并检查您的mapreduce.framework.name配置和相应的服务器地址

sql - distinct vs group by 哪个更好

hadoop - mapreduce 作业 : Mapper not invoking while the reducer gets invoked

hadoop - 将单个文件的几行传递给hadoop中相等数量的map

java - 获取从 hdfs 到 servlet 的文件/目录列表

hadoop - Cloudera Impala 使元数据无效

c - 下面的 C 语言 MapReduce 代码有什么问题?

hadoop - 确定 Hive 表上的分桶配置

hadoop - 从Hue运行python脚本