/ ノードハイアベイラビリティ未設定セットアップでのチェックポイントの設定 - hadoop2

名前ノードでのチェックポイント設定ハイアベイラビリティ設定されていない設定 - hadoop2

ネームノードの高可用性が設定されていない設定では、セカンダリネームノードはチェックポイント操作をどのように処理しますか。

回答:

回答№1は0

高可用性が構成されていない場合、Hadoop 1の場合と同様に、セカンダリネームノードがデフォルトでそこにあります。

あなたが「セカンダリネームノードとチェックポイントのHadoop 1の概念を知らないならば、私はあなたに簡単な説明を与えることができますが、あなたは参照したいかもしれません Apacheドキュメント

チェックポイント 概念は言う:

いくつかの後に生成された編集ログがあるでしょうHDFSで行われたすべての変更(ファイル許可、ファイル名、ACL許可、複製係数など)を含む秒数。ただし、これらの変更は一時的に編集ログに保管され、チェックポイントが行われると永久にfsimageにマージされます。

FYI(チェックポイントは60分ごとに行われます)。

Namenodeによって生成された編集ログとfsimageLFS(ローカルファイルシステム)に保存され、そのfsimageのコピー1つがセカンダリネームノードに送信されます。さて、なぜそれはバックアップノードと呼ばれるのですか? Namenodeが停止したり失われたりするとメタデータ情報が失われると、最後に保存されたfsimageについてSNN(Secondary NN)に連絡してメタデータ情報を復元することができます。

それはNNとセカンダリNNの背後にある基本的な考え方です