2017-02-20 96 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',对吧? –