如何进行namenode备份

时间:2016-06-05 15:39:02

标签: hadoop hdfs hadoop2 webhdfs bigdata

我有一个带有6个datanode和1个namenode的hadoop集群。但是我没有任何备用namenode或journal节点。我知道这不是一个好习惯,但由于一些限制,我必须暂时继续这样做。

任何人都可以告诉我,如何手动备份我的namenode元数据?我已经通过这个命令备份了fsimage

hdfs dfsadmin -fetchImage someFilename

但这就是我要做的一切吗?或者我也必须复制 dfs.namenode.name.dir目录

如果fsimage是唯一的东西,如果我的现有namenode因硬件问题而关闭,我们如何恢复fsimage。

如果我有 dfs.namenode.name.dir 目录和fsimage的副本,那么在这种情况下,我该如何使用它们进行恢复?

如果有人知道手动备份和恢复namenode元数据的过程,请告诉我。

提前致谢....

1 个答案:

答案 0 :(得分:1)

请参阅此链接以获取名称备份和备份数据的备份:

http://www.cloudera.com/documentation/enterprise/5-5-x/topics/cm_mc_hdfs_metadata_backup.html