NameNode多目录配置
1、NameNode的本地目录可以配置成多个,且每个目录存放的内容相同,增加了数据的可靠性。
2、具体配置如下
(1)、在hdfs-site.xml文件中增加如下内容
<property>
<name>dfs.namenode.name.dir</name>
<value>file:///${hadoop.tmp.dir}/dfs/name1,file:///${hadoop.tmp.dir}/dfs/name2</value>
</property>
(2)、停止集群,删除data和logs中所有的数据
rm -rf ${hadoop.tmp.dir}/ 具体存储日志的路径
(3)、格式化集群并启动
hdfs namenode -format
集群启动,参考前面文章:
https://www.cnblogs.com/cq-yangzhou/p/14344026.html
https://www.cnblogs.com/cq-yangzhou/p/14355282.html
(4)、查看结果
进入${hadoop.tmp.dir}的dfs目录可以看到有目录name1和name2。