Hadoop

執行任何 hadoop hdfs 文件系統命令時出錯

  • May 26, 2016

我對 hadoop 非常陌生,並指的是“hadoop for dummies”一書。我有一個具有以下規格的 VM: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

引用自:https://serverfault.com/questions/608732