阿里云8020端口不通
来源:3-17 HDFS API编程之第一个应用程序的开发
AlexChan2333
2020-03-25
本地IDEA代码
刚开始没有报错,但是后面去服务器端查询,并没有创建出相应的目录
然后再过了一会,本地IDEA显示连接超时。我用wget命令查询了50070和8020端口是否连通
50070是connected。8020端口开始是连通的,但是后面显示404 Not Found。说明8020端口是不通的
然后我咨询了阿里云售后工程师 404 Not Found 是什么原因
但是我记得在部署HDFS的时候,只修改了这两个文件。并没有在某个端口处添加index.html文件
请问老师是否有相关站点文件的设置?
已经Google了两天,接近崩溃。还是没办法解决这个问题的话,只能换VM了
写回答
1回答
-
Michael_PK
2020-03-25
知道你这出现的问题了,你按照如下几条去检查
1)你的8020端口 云主机是否以及开发出来了,去云主机后台的安全组确认下
2)客户端和云主机使用公网访问,云主机内部的都使用内网访问,如果云主机的hosts需要添加内网和hostname的设置
3)对于云主机:所有的操作都要使用hostname去访问,hadoop默认走的是ip,所以你可以在hdfssite中添加
<property>
<name>dfs.datanode.use.datanode.hostname</name>
<value>true</value>
</property>
然后在客户端Configuration中设置dfs.client.use.datanode.hostname为true
使用云主机开发,基本就是如上描述的三个问题
0112020-03-26
相似问题