- namenode的本地目录可以配置多个,每个目录相同,增加可靠性
- 在hdfs-site.xml文件中增加
<property> <name>dfs.namenode.name.dir</name> <value>file:///${hadoop.tmp.dir}/dfs/name1,file:///${hadoop.tmp.dir}/dfs/name2</v alue> </property>
增加之前需要重新格式化集群
[root@testnote02 ~]# stop-yarn.sh
[root@testnote01 /]# stop-dfs.sh
删除数据
[root@testnote01 hadoop-2.7.2]# rm -rf data/ logs/
[root@testnote02 hadoop-2.7.2]# rm -rf data/ logs/
[root@testnote03 hadoop-2.7.2]# rm -rf data/ logs/
格式化集群
[root@testnote01 hadoop-2.7.2]# hdfs namenode -format
启动NN出现data/
[root@testnote01 hadoop-2.7.2]# rm -rf data/
删除原先的存储路径设置
增加
<property>
<name>dfs.namenode.name.dir</name>
<value>file:///${hadoop.tmp.dir}/dfs/name1,file:///${hadoop.tmp.dir}/dfs/name2</value>
</property>
xsync hdfs-site.xml
格式化namenode
[root@testnote01 hadoop]# hdfs namenode -format
启动集群
[root@testnote01 hadoop]# start-dfs.sh
[root@testnote02 hadoop-2.7.2]# start-yarn.sh
存放多个节点的信息
上传一个文件