我想更新名称节点和datanode(Hadoop 2.6)的默认端口,我在core-site.xml中进行了所需的配置。
<property>
<name>dfs.namenode.http-address</name>
<value>hdfs://localhost:64965</value>
</property>
<property>
<name>dfs.namenode.secondary.http-address</name>
<value>hdfs://localhost:64956</value>
</property>
我还在更改后格式化了名称节点,但是当我点击时我仍然无法看到Web UI上的任何更改 https://localhost:64965它显示找不到页面。 并且可以使用https://localhost:50070进行访问。
所以这意味着它仍然指向默认端口。
任何人都可以帮助我,我缺乏。
答案 0 :(得分:1)
似乎该进程仍在先前的端口50070上运行。
1.使用
来完成整个过程netstat -plten |grep java
你会找到
tcp 0 0 0.0.0.0:50070 0.0.0.0:* LISTEN 1000 1636154 14878/java
使用进程号
终止进程kill -9 14878
会强行杀死这个过程。
2.现在格式化名称节点并运行服务器