Hadoop无法访问50070端口

搭建hadoop集群环境时,守护进程正常启动,防火墙已关闭,但依旧无法访问端口。使用

netstat -ant

查看50070端口是否开放,显示如下,50070端口并没有开放
在这里插入图片描述
在hadoop安装目录下,使用命令

vim etc/hadoop/hdfs-site.xml

插入如下代码

<property>
  <name>dfs.http.address</name>
  <value>0.0.0.0:50070</value>
</property>

添加后:wq保存,重新启动一下集群。再次访问即可。一般是正常可以访问的。
如果还是不行就换个浏览器访问或者重启一下浏览器即可。

阿里云Hadoop是一个基于开源Apache Hadoop的大数据处理平台,提供了稳定、可靠、高扩展性的分布式存储和计算能力。为了方便管理和监控Hadoop集群的工作状态,阿里云将Hadoop的一些重要服务进行了部署,并开放了一些端口供外部访问。 在阿里云环境中访问Hadoop的web界面通常涉及到对`http://<your-cluster-endpoint>:50070`的访问。这个端点指向的是HDFS(分布式文件系统)的Web UI,通过它可以查看HDFS的文件目录结构、资源使用情况等信息。 要远程访问阿里云Hadoop50070端口,需要满足以下几个条件: 1. **网络可达**:确保您的计算机能够从互联网或内部网络访问到阿里云集群所在的服务器地址。 2. **安全组规则**:阿里云的ECS实例或专有网络VPC环境的安全组应配置允许来自您所在网络的IP访问50070端口。 3. **身份验证**:虽然Hadoop Web UI默认不使用SSL/TLS加密,但出于安全性考虑,您可能需要通过SSH隧道或其他方法建立安全连接,尤其是如果您正在传输敏感数据。 以下是访问HDFS Web UI的一般步骤: 1. 使用SSH连接到阿里云ECS实例或通过其他安全的方式来访问集群的服务器。 2. 检查防火墙和安全组设置确认是否允许从您的IP访问50070端口。 3. 打开浏览器并输入URL `http://<your-instance-public-ip>:50070` 或者直接在本地主机上,如果已建立SSH隧道的话,可能需要输入类似命令 `ssh -L 80:<cluster-ip>:localhost:50070 your-user@ec2-instance-address` 来创建一个代理转发,然后在浏览器中输入 `http://localhost:80` 访问。 请注意,具体的操作细节可能会根据您使用的阿里云产品的具体版本和配置有所不同。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值