Не выполняется задание Wordcount в кластере hadoop с одним узлом После завершения настройки - PullRequest
0 голосов
/ 31 июля 2011

hduser @ распределенный рабочий стол: / usr / local / hadoop $ bin / hadoop jar hadoop-0.20.2-examples.jar wordcount / user / hduser / gutenberg / Пользователь / hduser / Гутенберг-выход

После этого не выводится.

Я установил >>

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)

Я настроил все как >> >> 1010 * Кластер с одним узлом

Когда я даю JPS в CMD он сказал >>

4524 Jps
3609 NameNode
4000 JobTracker
3933 SecondaryNameNode
4433 RunJar
4159 TaskTracker

Я проверил диск Hadoop на наличие файла. Это говорит после этого cmd

hduser@distributed-desktop:/usr/local/hadoop$ bin/hadoop dfs -ls /user/hduser/gutenberg

Найдено 2 предметов

drwxr-xr-x   - hduser supergroup          0 2011-07-31 18:58 /user/hduser/gutenberg/gutenberg
-rw-r--r--   1 hduser supergroup          0 2011-07-31 18:51 /user/hduser/gutenberg/pg20417.txt

Что делать дальше.

Я использовал Ubuntu 10.10

Ответы [ 2 ]

4 голосов
/ 22 сентября 2011

Ваша датодода не работает.Это происходит довольно много времени.Перейдите в / app / hadoop / tmp / dfs / и введите ls.Вы получите каталог с именем data.Вам необходимо удалить все содержимое папки (не удаляйте папку).Затем отформатируйте ваш тип наменоде jps и datanode должен быть там.Это запустит все ваши узлы.

1 голос
/ 04 апреля 2012

Да.журналы ваш первый спаситель.Проверьте, присутствует ли namespaceID в /hadoop.tmp.dir/dfs/name/current имени узла в /hadoop.tmp.dir/dfs/data/current узла данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...