Запуск стандартного примера WordCount после компиляции
Primary tabs
Forums:
После компиляции пробуем запустить:
hadoop jar mywordcount.jar org.apache.hadoop.examples.WordCount /input22 /home/training/output
выше показан пример запуска, в котором входная папка находится в корне файлой системы хадупа - если слэш (корень) -не указывать, то входные файлы надо расположить в одноимённой папке ,но в домашнем каталоге:
hadoop jar mywordcount.jar org.apache.hadoop.examples.WordCount input22 /home/training/output
(перед каждым перезапуском не забывайте удалять выходную директорию - иначе будет брошено сообщение об ошибке)
После запуска выгрузите данные в локальную директорию и посмотрите результат
По-идее всё должно сработать - у меня в директории было два текстовых файла -
в одном только одно слово:
GNU
а вот втором:
GNU in not UNIX. Freedom is good =)
Кстати в 2.2.0 запуск имеющегося уже кода (без компиляции исходников) выглядит так (предварительно перейдите в папку установки хадупа):
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar
- Log in to post comments
- 2625 reads