Как восстановить мастер из резервной копии на moosefs-ce.2.0

Моя версия mfs - moosefs-ce-2.0, она установлена ​​на debian6, которая является файловой системой ext3. Есть мастер, металоггер и какой-то сервер, когда мой мастер не работает. Как восстановить мастера из металоггера? Документация, предоставленная moosefs.org, устарела, я не могу найти более подробную информацию по документам. Или как настроить muti-master на moosefs-ce-2.0?

1 ответ

Это описано в документации. Вы можете найти документацию здесь: Документация MooseFS. В пункте 4.2 (стр. 19) Руководства пользователя MooseFS "Восстановление основных метаданных из металогеров" говорится:

4.2 Восстановление основных метаданных из металогеров В базовой конфигурации MooseFS Community Edition может быть только один мастер и несколько металожников. Если по какой-либо причине вы потеряли все файлы метаданных и журналы изменений с главного сервера, вы можете использовать данные из metalogger для восстановления ваших данных. Чтобы начать заниматься восстановлением, сначала вам нужно перенести все данные, хранящиеся на metalogger в /var/lib/mfs, в папку основных метаданных. Файлы на metalogger будут иметь префикс ml перед именами файлов. После того, как все файлы скопированы, вам нужно создать файл metadata.mfs из файлов изменений и metadata.back. Для этого нам нужно использовать команду mfsmaster -a. Mfsmaster начинает создавать новый файл метаданных и запускает процесс mfsmaster.

Другие вопросы по тегам