hadoop namenode格式究竟是什么?

Ace*_*Ace 33 formatting hadoop principles

namenode格式化涉及到什么.如果我在hadoop安装文件夹中输入以下命令到我的终端:

  bin/hadoop namenode -format
Run Code Online (Sandbox Code Playgroud)

它到底完成了什么?我希望了解namenode格式的原理及其意义.谢谢...

tec*_*eet 11

Hadoop NameNode是HDFS文件系统的集中位置,它保存文件系统中所有文件的目录树,并跟踪整个群集中文件数据的保存位置.简而言之,它保留了与数据节点相关的元数据.当我们格式化namenode时,它格式化与数据节点相关的元数据.通过这样做,数据节点上的所有信息都会丢失,并且可以重新用于新数据.


小智 10

hadoop namenode -format 在您指定的位置格式化您的文件系统 hdfs-site.xml

我的namenode目录是/usr/local/hadoop/dfs/name

<property>
<name>dfs.name.dir</name>
<value>/usr/local/hadoop/dfs/name</value>
<final>true</final>
</property>
Run Code Online (Sandbox Code Playgroud)