問題の説明
アクティブ名前ノードに見出さFsimage 4月4であり、そしてスタンバイ名前ノードにfsimage 4月21です。時間fsimageに同期していない説明、心配以降のハンドオーバは問題がある可能性があります。
見つけます
設定に応じて、関連する2つの名前ノードのログレコードを参照するために、FsImage少なくとも一度時間ごとに同期されます。
スタンバイ名前ノード:
2019年 - 04 - 21 10:04:29、853 INFO org.apache.hadoop.hdfs.server.namenode.TransferFsImage:TXIDでアップロードされた画像1260456917 node05で名前ノードへ:50070 で 27.421秒
アクティブnamanode:
2019年 - 04 - 21 10:04:28、728 INFO org.apache.hadoop.hdfs.server.namenode.TransferFsImage:ダウンロードしたファイル fsimage.ckpt_0000000001260456917サイズ1109646913バイト。
エラーをログに記録していない、あなたの同期メカニズムが正常に動作しfsimage。
ビューの設定HDFS-site.xmlの設定さdfs.namenode.name.dirが見つかりました。2つの設定ディレクトリ:/ DISK1 / Hadoopの/ namenode_dir、/ DISK2 / Hadoopの/ namenode_dir
チェックこれら二つのディレクトリは、DISK1ディレクトリが同期されていない発見された、とDISK2のディレクトリを同期正常です。
アクティブな名前ノードのログを追求し続けるとDISK2に対して、しかし、DISK1のための多くの操作ではないことがわかりました。理論的には、二つのディレクトリの操作が正確に正常です。
ITスタッフに関連する問い合わせの際に、4月4日DISK1ディスクはケースが起こっいっぱい!
アクティブな名前ノードfoundディレクトリを使用すると、エラーログを印刷する必要があり、使用できませんが、ログが流された時には、長い過去です。
フォロー
発見のディレクトリの後に名前ノードが使用できない、バックはディレクトリを読み書きしようとしません回復のために利用可能です。
役割dfs.namenode.name.dir.restoreパラメータへの注意を検討します。