2016-01-15 3 views
0

Я установил Hadoop 2.6.0 в одноузловом режиме на Ubuntu 15.10 VM. Когда я начинаю Hadoop с командой ./start-all.sh все это работает, но когда я запустить команду JPS просмотретьHadoop не запускает Datanode на Ubuntu 15.10

31602 NameNode 32453 Jps 32169 NodeManager 32045 ResourceManager

и DataNode не запускается.

Я также отметить следующее предупреждение: "16/01/15 11:18:54 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable"

я сообщаю следующий файл журнала

Этот скрипт Устаревшее. Вместо того, чтобы использовать start-dfs.sh и start-yarn.sh

Начало namenodes на [локальный] локальный: начиная NameNode, каротаж в/USR/местные/Hadoop/журналы/Hadoop-эль-NameNode-ale- hadoop.out localhost: начальный datanode, регистрирующийся до /usr/local/hadoop/logs/hadoop-ale-datanode-ale-hadoop.out Начиная вторичные namenodes [0.0.0.0] 0.0.0.0: начальный вторичный номер, регистрация to /usr/local/hadoop/logs/hadoop-ale-secondarynamenode-ale-hadoop.out стартовые демона-пучки, запускающие Resourcemanager, регистрируются до /usr/local/hadoop/logs/yarn-ale-resourcemanager-ale-hadoop. out localhost: sta rting nodemanager, войдя в /usr/local/hadoop/logs/yarn-ale-nodemanager-ale-hadoop.out

Что такое проблема?

Спасибо!

+0

нужно попробовать переформатировать namenode и снова перезапустить все службы? –

+0

да! Я пытался переформатировать больше раз, но ничего. – adellarocca

ответ

0

Да, start-all.sh действительно устарел. Вместо этого вы должны использовать start-dfs.sh. Также вы не должны форматировать узел имени более одного раза, все данные будут удалены. Вы можете игнорировать вышеупомянутое предупреждение и позволить ему использовать встроенные классы Java.

Смежные вопросы