【问题标题】:Hadoop NameNode Web InterfaceHadoop NameNode Web 界面
【发布时间】:2021-08-25 16:54:47
【问题描述】:

我有 3 台远程计算机(服务器):

  • 计算机 1 有内部 IP:10.1.7.245
  • 计算机 2 的内部 IP:10.1.7.246
  • 计算机 3 有内部 IP:10.1.7.247

(以上3台电脑在同一个网络,这3台电脑都使用Ubuntu 18.04.5 LTS操作系统)

(我的个人笔记本电脑在另一个不同的网络中,我的笔记本电脑也使用 Ubuntu 18.04.5 LTS 操作系统)

我使用 我的个人笔记本电脑 使用 SSH 协议并使用用户 root 连接到 3 台远程计算机:(ABC 下方是一个名称)

  • 计算机 1:ssh root@ABC.University.edu.vn -p 12001
  • 计算机 2:ssh root@ABC.University.edu.vn -p 12002
  • 计算机 3:ssh root@ABC.University.edu.vn -p 12003

我已经成功搭建了一个包含 3 台以上计算机的 Hadoop 集群:

  • 计算机 1 是 Hadoop Master
  • 计算机 2 是 Hadoop 从站 1
  • 计算机 3 是 Hadoop 从站 2

================================================ =======

我在计算机 1 上使用以下命令启动 Hadoop 集群的 HDFS:start-dfs.sh

一切顺利:

  • 计算机 1(Master)正在运行 NameNode
  • 计算机 2(Slave 1)正在运行 DataNode
  • 计算机 3(Slave 2)正在运行 DataNode

我知道 NameNode 的 Web 界面计算机 1、IP 0.0.0.0 和端口 上运行>9870 。因此,如果我在计算机 1(或计算机 2,或计算机 3)上打开网络浏览器,我将在网络的 URL 栏(地址栏)输入 10.1.7.245:9870浏览器查看 NameNode 的 Web 界面。

================================================ =======

现在,我正在使用我的个人笔记本电脑的网络浏览器。

如何访问 NameNode 的 Web 界面?

【问题讨论】:

    标签: java ubuntu web hadoop ssh


    【解决方案1】:

    除非您公开端口 9870,否则您在另一个网络上的个人笔记本电脑将无法访问 Web 界面。

    您可以通过尝试 :9870 来查看它是否已暴露,以查看它是否已暴露。这里的 IP 地址必须是全局 IP 地址,而不是本地 (10.* ) 地址。

    要获取 NameNode 的 IP 地址,通过 ssh 进入 NameNode 服务器,然后输入 ifconfig(如果尚未安装,请使用 sudo apt install ifconfig - 我假设这里是 Ubuntu/Linux)。 ifconfig 应该给你一个全局 IP 地址(不是 255.* - 那是一个掩码)。

    【讨论】:

    • 非常感谢@Beenish 先生,我正在检查端口是否暴露。顺便说一句,我仍然是 Stack Overflow 的初级用户,你能告诉我在 Stack Overflow 问题中要避免问的事情吗?以免问题被否决?
    • 我自己最近才开始涉足 Stack Overflow。游览解释了什么是一个好问题:stackoverflow.com/tour
    【解决方案2】:

    我已经找到了问题的答案。

    在SSH会话连接到计算机1时,我会指定一个端口AA是一个端口号,在我的例子中,我更喜欢选择端口号18080 )在我的个人笔记本电脑 localhost 上,这个端口 A 将被转发到 given hostport 远程端。在这里,远程端上的给定主机将是0.0.0.0上的端口远程端将是9870。因此,启动与计算机 1 的 SSH 连接会话的 SSH 命令如下所示:

    ssh -L 18080:0.0.0.0:9870 root@ABC.University.edu.vn -p 12001

    最后,在我个人笔记本电脑的网络浏览器上,在网络浏览器的 URL 栏中输入地址 localhost:18080访问Hadoop NameNode 的 Web 界面

    以上是在我的情况下解决问题的方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-26
      • 2017-09-12
      • 1970-01-01
      • 1970-01-01
      • 2014-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多