如何进行namenode备份

huus2vyu  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(420)

我有一个hadoop集群,有6个datanode和1个namenode。但我没有任何备用namenode或journal节点。我知道这不是一个好的做法,但由于一些限制,我必须继续这个暂时。
有谁能告诉我,如何手动备份namenode元数据?我已经用这个命令备份了fsimage

hdfs dfsadmin -fetchImage someFilename

但这就是我要做的吗?或者我还必须复制dfs.namenode.name.dir目录。
如果fsimage是唯一的东西,那么如果我现有的namenode因硬件问题而宕机,我们如何恢复fsimage呢。
如果我有dfs.namenode.name.dir目录和fsimage的副本,在这种情况下,如何使用它们进行恢复?
如果有人知道手动备份和恢复namenode元数据的过程,请告诉我。
提前谢谢。。。。

62o28rlo

62o28rlo1#

有关namenode的备份和备份数据的还原,请参阅此链接:
http://www.cloudera.com/documentation/enterprise/5-5-x/topics/cm_mc_hdfs_metadata_backup.html

相关问题