34

ネームノードのフォーマットに正確に関係するもの。Hadoop インストール フォルダー内のターミナルに次のコマンドを入力すると、次のようになります。

  bin/hadoop namenode -format

それは正確に何を達成しますか?namenode フォーマットの原則とその重要性を理解しようとしています。ありがとう...

4

3 に答える 3

14

Hadoop NameNode は、ファイル システム内のすべてのファイルのディレクトリ ツリーを保持し、クラスター全体でファイル データが保持されている場所を追跡する HDFS ファイル システムの中心的な場所です。つまり、データノードに関連するメタデータを保持します。namenode をフォーマットすると、データノードに関連するメタデータがフォーマットされます。そうすることで、データノードのすべての情報が失われ、新しいデータに再利用できます。

于 2013-09-18T13:18:16.063 に答える
11

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>
于 2013-09-18T05:22:53.310 に答える
2

簡単に言うと、

  • NameNode には、 DataNodes に保存されているデータに関するメタデータが含まれています。
  • NameNode がフォーマットされている場合、メタデータのみが削除されます。
  • DataNode の元のデータは影響を受けません。
于 2014-12-03T12:42:25.653 に答える