Это первый раз, когда я выполняю работу по hadoop и начинаю с примера WordCount. Для того, чтобы запустить свою работу, я, используя эту командуВыполнение задания hadoop
[email protected]:/usr/local/hadoop$ bin/hadoop jar hadoop*examples*.jar wordcount /user/hduser/gutenberg /user/hduser/gutenberg-output
, и я думаю, что мы должны скопировать файл банку в/USR/местные/Hadoop. Мой первый вопрос заключается в том, что в чем смысл примеров hadoop *? и если мы хотим найти наш файл jar в другом месте, например/home/user/WordCountJar, что мне делать? Заранее благодарны за Вашу помощь.
Большое спасибо. Проблема в том, что мой файл jar создается netbeans и называется WordCount.jar, и когда я использую эту команду «bin/hadoop jar /home/user/WordCountJar/WordCount.jar wordcount/user/hduser/gutenberg/user/hduser/gutenberg -output "ничего не происходит. – user2330489
Нет сообщений об ошибке? Нет исключений? Что произойдет, если вы запустите его из NetBeans? – Tariq
Если я использую эту команду: «bin/hadoop jar /homeopus/WordCountJar/hadoop-*-examples.jar wordcount/user/hduser/gutenberg/user/hduser/gutenberg-output« Я получил эту ошибку: Исключение в потоке «main» java.io.IOException: Ошибка открытия работы jar: /home/w023vxt/hadoop-*-examples.jar \t на org.apache.hadoop.util.RunJar.main (RunJar.java:90) – user2330489