2017-02-20 95 views

回答

1

是,該命令的使用,保存命名空間是

hdfs dfsadmin -saveNamespace 

此命令將節省的命名空間圖像(從存儲器)直接連接到盤比軋製和與所述的FsImage編輯的合併存儲在磁盤更快。

在保存命名空間之前,請確保safemode已打開。

hdfs dfsadmin -safemode enter 

Namenode重新啓動不需要保存命名空間。

+0

感謝您指出'hdfs dfsadmin -safemode enter'和這個'hdfs dfsadmin -saveNamespace'會合並fsimage和編輯而不使用Secondary Namenode嗎? –

+0

是的,這不涉及SecondaryNamenode。 – franklinsijo

+0

謝謝。你的回答對我有幫助。還有一個疑問。在這個命令之後,輸出將是'HADOOP_HOME/hadoop/data/Namenode/current'下的一個新的'fsimage',對吧? –