如何从moosefs-ce.2.0上的备份中恢复master

时间:2014-11-24 12:07:30

标签: moosefs

我的mfs版本是moosefs-ce-2.0,它安装在debian6上,这是ext3文件系统。当我的主人失灵时,有一个主人和一个金属骑士和一些chunkserver。如何从metalogger中恢复主人? moosefs.org提供的文档已经过时,我无法找到有关文档的更详细信息。或者如何在moosefs-ce-2.0上配置muti-master?

1 个答案:

答案 0 :(得分:4)

在文档中描述。您可以在此处找到文档:MooseFS Documentation。 MooseFS用户手册的第4.2节(第19页)“金属记录器的主元数据恢复”说:

  

4.2从metaloggers恢复主元数据在MooseFS Community Edition基本配置中,只能有一个主服务器和几个主服务器   metaloggers。如果由于某种原因您丢失了所有元数据文件和   从主服务器更改日志,您可以使用metalogger中的数据   恢复您的数据。首先要开始处理恢复   将存储在/ var / lib / mfs中metalogger上的所有数据传输到master   元数据文件夹metalogger上的文件前缀为ml前缀   文件名。复制完所有文件后,您需要创建   来自changelogs和metadata.back文件的metadata.mfs文件。去做这个   我们需要使用命令mfsmaster -a。 Mfsmaster开始构建新的   元数据文件并启动mfsmaster进程。