Mfsmaster恢复:

1、当mfsmaster元服务器断电或者突然崩溃,mfsmaster非正常关闭时,metadata.mfs依旧会以运行时metadata.mfs.back的形式存在,这时启动会报错,需要使用mfsmetarestore -a来恢复元服务器,如

果服务器数据配置在别的目录,则需加上-d 参数:mfsmetarestore -a-d /mnt/data/

2、当mfsmaster元服务器崩溃,需要重新部署一个服务器并恢复数据时,

(1)安装新元服务器(新服务器IP最好使用已经崩溃服务器IP,这样可避免数据服务器配置修改)

(2)找回原来的元服务器配置文件 mfsmaster.cfg

(3)找回metadata.mfs.bak和原来服务器上的最后一个changelog.*.mfs,并放入服务器的数据目录

(4)执行mfsmetarestore-a恢复,或者在数据目录不在默认位置时,可以使用如下命令:

Mfsmetarestore -mmetadata.mfs.back -o metadata.mfs changelog.*.mfs

(5)客户端重新挂载