小小woldf 2024-11-17 20:10 采纳率: 50%
浏览 19

HDFS的webui端口配置

Hadoop 3.3.6
hdfs-site配置文件已经配置了50070端口,

             <name>dfs.namemode.http-address</name>
            <value>localhost:50070</value>

但是还是只能通过9870端口打开hdfs的webui

img

  • 写回答

1条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    根据你的描述和提供的信息,看起来你在配置Hadoop HDFS的Web UI端口时遇到了一些问题。首先,确保你已经在hdfs-site.xml配置文件中正确设置了dfs.namenode.http-address属性。你给出的配置是正确的,即:

    <name>dfs.namenode.http-address</name>
    <value>localhost:50070</value>
    

    然后,有几个可能的解决步骤和考虑因素:

    1. 重新启动Hadoop集群:确保你在修改配置文件后重新启动了Hadoop集群,包括HDFS NameNode。有时候,配置更改可能需要重启服务才能生效。
    2. 检查防火墙设置:确保服务器的防火墙没有阻止50070端口的访问。你可以使用命令如iptables -L来检查防火墙规则。
    3. 确认NameNode的HTTP服务是否启动:登录到Hadoop NameNode所在的机器上,使用命令如jps来查看NameNode进程是否正在运行,并且确保HTTP服务也启动了。
    4. 浏览器和URL问题:确保你使用的浏览器没有缓存旧的配置信息。尝试清除浏览器缓存并重新访问新的端口地址。另外,你提供的图1和图2内容看起来像是URL的一部分被错误地输入了,请确保URL正确无误。
    5. 确认集群状态:如果以上步骤都没有问题,但是仍然不能通过50070端口访问Web UI,可以登录到NameNode机器上,查看NameNode的日志(通常位于/var/log/hadoop/hdfs/),看是否有任何错误或警告信息。
    6. 版本兼容性:确保你使用的Hadoop版本是3.3.6,并且所有相关的配置和组件都与这个版本兼容。

    如果以上步骤都没有解决问题,可能需要更深入地检查你的Hadoop集群配置和网络设置。有时候问题可能出在更复杂的网络配置或集群配置上。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月17日