Я новичок в hadoop и имею в виду книгу «hadoop для чайников». У меня есть виртуальная машина со следующими характеристиками: hadoop версии 2.0.6-alpha bigtop os centos
Проблема в том, что когда я запускаю любую команду файловой системы hdfs, я получаю следующую ошибку:
hadoop hdfs dfs -ls error : Could not find or load main class hdfs
Пожалуйста посоветуй
Вы не звоните через hadoop
.
Вы можете запустить:
hdfs dfs -ls /
Или:
hadoop fs -ls /
Я не уверен, что он ответит на ваш вопрос, но
Hadoop version 1
Все утилиты командной строки находились в каталоге hadoop install dir / bin. Все команды hadoop вызываются скриптом bin / hadoop
Hadoop version 2
Commands live in two directories.
bin : Most used commands like hadoop, mapred ..etc
sbin: Administrative commands like start-all.sh (command used to start all Hadoop daemons ..etc) and stop-all.sh