Как переключаться между наменодами в hadoop? - PullRequest
0 голосов
/ 12 марта 2012

Кластер псевдомодов:

Предположим, я впервые создал namenode на машине "A" с именем "Root1". Это создаст HDFS на машине. Теперь я копирую некоторый файл в HDFS, используя copyFromLocal и делаю mapreduce.

Теперь мне нужно изменить некоторые / conf файлы. Я изменю конфигурационный файл и сделаю его эффективным, я отформатировал namenode с именем "Root2". Если я просматриваю HDFS, он будет пуст (значит, он не будет содержать те, которые были скопированы ранее для «Root1»).

Если я хочу увидеть старый файл (для «Root1»), есть ли способ переключиться на этот HDFS или наменод (от Root2 до Root1) ??

1 Ответ

0 голосов
/ 12 марта 2012

Чтобы было ясно.Ты запустил еще один наменоде на своей машине?

Введите sudo jps в консоли или http://localhost:50070 в браузере и проверьте, есть ли у вас более одной датоды.Если есть только один узел, вы потеряли свои данные из HDFS.Если у вас есть два наменода, вы можете проверить файловую систему в интернет-браузере на http://localhost:50070.

Здесь - это инструкция, как запустить более одной датоды на одной машине.

...