前几天在完成NN的配置时,发现切换NAMENODE需要手式修改hadoopx:9000,其实并没有那么复杂
将core-site.xml配置如下
<configuration>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hadoop/tmp</value>
<description>A base for other temporary directories.</description>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://cluster1</value</property>
</configuration>
在应用系统写读HDFS时,修改为hdfs://cluster1/路径 即可。
不管NameNode是哪一台,都可以读写HDFS.