给出您的Namenode的名称并尝试一次。
您应该在此处输入名称节点的名称。
例如在
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