0

我的 mfs 版本是 moosefs-ce-2.0,它安装在 debian6 上,它是 ext3 文件系统。当我的主人宕机时,有一个主人、一个元记录器和一些块服务器。如何从 metalogger 中恢复 master?moosefs.org 提供的文档已过时,我找不到有关文档的更详细信息。或者如何在 moosefs-ce-2.0 上配置 muti-master?

4

1 回答 1

4

它在文档进行了描述。您可以在此处找到文档: MooseFS 文档。MooseFS 用户手册“从元记录器恢复主元数据”的第 4.2 段(第 19 页)说:

4.2 从元记录器恢复主元数据

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

于 2015-02-27T12:41:23.327 回答