Я использую Hadoop 2.9.1 в автономном режиме (папка, которую я использую, находится после успешной компиляции исходного кода) и всякий раз, когда я запускаю команду Hadoop, например (где $HADOOP_HOME= /usr/local/hadoop
, каталог hadoop)
$HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.9.1.jar grep input output 'dfs[a-z.]+'
Я получаю эту ошибку:
Ошибка: не удалось найти или загрузить основной класс org.apache.hadoop.util.RunJar
Сначала ядумал, что я пропускаю некоторые переменные окружения, но они необходимы для отдельного случая?Почему я получил эту ошибку?(Я даже заменил другим примером, я считаю, что это не проблема с банкой)