如何查看hadoop服务器名称?

问题描述 投票:0回答:2

当我尝试从 hdfs 导入数据到 excel 时,它要求输入 hadoop 服务器的名称,所以我很困惑在那里输入什么,请帮助我..enter image description here

hadoop
2个回答
0
投票

给出您的Namenode的名称并尝试一次。


0
投票

您应该在此处输入名称节点的名称。

例如在

hdfs-site.xml
中,有一个属性
dfs.namenode.http-address
,检查这个属性的值。您需要将其设置为此属性中提到的服务器的名称。

对我来说,它设置为:

<property>
    <name>dfs.namenode.http-address</name>
    <value>mballur.myorg.com:50070</value>
    <description>The address and the base port where the dfs namenode
      web ui will listen on. If the port is 0 then the server will
      start on a free port.</description>
    <final>true</final>
</property>

所以,如果你以我的例子为例,你需要将其设置为

mballur.myorg.com

您还可以通过运行

hadoop fsck
命令来获取 NameNode 的名称。

例如当我运行以下命令时:

CMD PROMPT>hadoop fsck /tmp/

我得到以下输出:

Connecting to namenode via http://mballur.myorg.com:50070/fsck?ugi=mballur&path=%2Ftmp
FSCK started by mballur (auth:SIMPLE) from /192.168.56.1 for path /tmp at Wed Jan 06 18:29:57 IST 2016

可以看到第一行,突出显示的部分是Name Node的名称:

通过http://mballur.myorg.com:50070/fsck?ugi=mballur&path=%2Ftmp

连接到namenode

另外,请在 Youtube 上查看本教程:https://www.youtube.com/watch?v=_eyE7Qcj0_A

© www.soinside.com 2019 - 2024. All rights reserved.