手動進行NameNode checkpoint
您可以通過手動進行checkpoint來保存NameNode的Namespace狀態(tài),并避免NameNode重啟時間過長的問題。本文介紹如何手動進行NameNode checkpoint。
操作步驟
通過SSH方式連接集群,請參見登錄集群。
執(zhí)行以下命令,切換到hdfs用戶。
su hdfs
執(zhí)行以下命令,進入safemode狀態(tài)。
hdfs dfsadmin -safemode enter
重要NameNode checkpoint(saveNamespace)需要在safemode狀態(tài)進行。一般在safemode狀態(tài)下,DfsClient會自動重試,請盡量避免在業(yè)務(wù)高峰期操作。
執(zhí)行以下命令,進行NameNode checkpoint(saveNamespace)。
建議您執(zhí)行兩次,可加速edits清理。
hdfs dfsadmin -saveNamespace hdfs dfsadmin -saveNamespace
執(zhí)行以下命令,退出safemode狀態(tài)。
hdfs dfsadmin -safemode leave
文檔內(nèi)容是否對您有幫助?