安装hdfs后使用hadoop命令时出错
我的Hadoop集群安装得很好,我可以使用安装hdfs后使用hadoop命令时出错,hadoop,hdfs,fuse,Hadoop,Hdfs,Fuse,我的Hadoop集群安装得很好,我可以使用 hadoop fs-ls/user/maddy/ 然后,我使用以下命令安装了hadoop hdfs fuse: wgethttp://archive.cloudera.com/cdh5/one-click-install/trusty/amd64/cdh5-repository_1.0_all.deb sudo dpkg-i cdh5-repository\u 1.0\u all.deb sudo-apt-get-update sudo apt get
hadoop fs-ls/user/maddy/ 然后,我使用以下命令安装了hadoop hdfs fuse:
wgethttp://archive.cloudera.com/cdh5/one-click-install/trusty/amd64/cdh5-repository_1.0_all.deb
sudo dpkg-i cdh5-repository\u 1.0\u all.deb
sudo-apt-get-update
sudo apt get安装hadoop hdfs fuse
最后安装了我的HDFS,如下所示:sudo mkdir-p/home/maddy/hdfs
sudo-hadoop fuse-dfs://:/home/maddy/hdfs
HDFS已成功安装。我可以运行linux命令,如:ls/home/maddy/hdfs
他们工作得很好。我可以看到所有HDFS目录 但是现在当我运行
hadoop
命令时:hadoop fs-ls/user/maddy/ 它给了我错误-
错误:无法找到或加载主类org.apache.hadoop.fs.fshell
我尝试在类路径中添加我的hadoop公共jar的路径
。但问题并没有解决。谁能帮我修一下这个吗
我的Hadoop发行版是apacheone,而不是clouderacdh