Восстановление метаданных hdfs без резервного копирования namenode - PullRequest
0 голосов
/ 16 мая 2019

Я использую кластер hadoop (hortonworks) с 2 наменодами и 11 датодами. Из-за какой-то ошибки мои наменоды не могли больше запускаться. Эта ссылка предложила отформатировать эти наменоды, как я, и они действительно смогли начать заново. Но когда я сейчас заглядываю в hdfs, я вижу, что мои старые данные исчезли, и новое пространство имен было создано с нуля. Я не взял резервную копию fsimage, и он теряется на обоих наменодах из-за форматирования. Я нашел fsimage с 8 месяцев, но в то же время добавляется много данных, и на тот момент у нас было только 6 датодов.

Старые данные все еще находятся на датодах в старом пространстве имен.

Мой вопрос сейчас: Есть ли способ восстановить мои старые данные, воссоздав пространство имен из узлов данных? Или начиная с этого 6-месячного fsimage или начиная с нуля?

Теперь я знаю, что мне нужно сделать резервную копию моих пространств имен. Жаль, что мне пришлось выучить это трудным путем.

...