ネームノードのフォーマットに正確に関係するもの。 hadoopインストールフォルダー内のターミナルに次のコマンドを入力した場合:
bin/hadoop namenode -format
それは正確に何を達成しますか?ネームノードのフォーマットの原理とその重要性を理解したいと思っています。ありがとう...
Hadoop NameNodeは、ファイルシステム内のすべてのファイルのディレクトリツリーを保持し、クラスター全体でファイルデータが保持されている場所を追跡する、HDFSファイルシステムの一元的な場所です。つまり、データノードに関連するメタデータを保持します。 namenodeをフォーマットすると、データノードに関連するメタデータがフォーマットされます。それにより、データノード上のすべての情報が失われ、新しいデータに再利用できます。
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>
単に言う、