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。

原文地址:https://www.cnblogs.com/cq-yangzhou/p/14421482.html