我有一个旧版的Hadoop安装程序,想要升级到Hadoop 2。在旧版设置中,我有一个$HADOOP_HOME/conf/masters文件,指定了辅助名称节点。
查阅Hadoop 2文档,我找不到任何关于"masters"文件的提及,也不知道如何设置辅助名称节点。
希望能给出正确方向的任何帮助。
bin/hadoop-daemon.sh start [namenode | secondarynamenode | datanode | jobtracker | tasktracker]
In hdfs-site.xml:
<property>
<name>dfs.secondary.http.address</name>
<value>$secondarynamenode.full.hostname:50090</value>
<description>SecondaryNameNodeHostname</description>
</property>
<property>
<name>dfs.secondary.http.address</name>
<value>secondarynamenode.hostname:50090</value>
</property>
详细内容请参考https://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
本文涉及IT技术相关内容,以上为更多详细信息,请参阅链接。$ stop-dfs.sh
$ start-dfs.sh
- prabhugsdfs.secondary.http.address
,请注意 .address
,而不是 -address
。 - smatthewenglish通过更新和添加以下属性,更新hdfs-site.xml文件
cd $HADOOP_HOME/etc/hadoop
sudo vi hdfs-site.xml
然后将这些行粘贴到配置标签中
<property>
<name>dfs.secondary.http.address</name>
<value>hostname:50090</value>
</property>