use*_*087 5 hadoop hbase mapreduce nosql elastic-map-reduce
必须有一种方法来更改端口50070和50030,以便以下网址显示我选择的端口上的clustr状态
NameNode - http://localhost:50070/
JobTracker - http://localhost:50030/
Run Code Online (Sandbox Code Playgroud)
通过在 conf/core-site.xml 中dfs.http.address
为 Namenode 和mapred.job.tracker.http.address
Jobtracker设置属性来定义您选择的端口:
<configuration>
<property>
<name>dfs.http.address</name>
<value>50070</value>
</property>
<property>
<name>mapred.job.tracker.http.address</name>
<value>50030</value>
</property>
</configuration>
Run Code Online (Sandbox Code Playgroud)
这个问题很老,但可能值得指出 namenode 端口是通过 conf/hdfs-site.xml 中的 dfs.namenode.http-address 设置的。
<property>
<name>dfs.namenode.http-address</name>
<value>0.0.0.0:50020</value>
</property>
Run Code Online (Sandbox Code Playgroud)
我被这个问题的其他答案误导了,所以希望这可以帮助其他人。至少这是 hadoop 2.6.0 的情况。