Как сделать резервную копию namenode

У меня есть кластер hadoop с 6 узлами данных и 1 именным узлом. Но у меня нет резервного namenode или узла журнала. Я знаю, что это не очень хорошая практика, но из-за некоторых ограничений я должен пока продолжать это делать.

Может ли кто-нибудь сказать мне, как я могу сделать резервную копию моих метаданных namenode вручную? Я сделал резервную копию fsimage этой командой

hdfs dfsadmin -fetchImage someFilename

Но это все, что я должен сделать? или я также должен сделать копию каталога dfs.namenode.name.dir.

Если только fsimage, как мы можем восстановить fsimage, если мой существующий namenode выйдет из строя из-за проблем с оборудованием.

Если у меня есть копия каталога dfs.namenode.name.dir и fsimage, в этом случае также, как я могу использовать их для восстановления?

Пожалуйста, дайте мне знать, если кто-нибудь знает процесс резервного копирования и восстановления метаданных namenode вручную.

Заранее спасибо....


person Sujoy    schedule 05.06.2016    source источник


Ответы (1)


Перейдите по этой ссылке для резервного копирования Namenode и восстановления данных резервного копирования:

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

person charan tej    schedule 07.06.2016