安装hdfs后使用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集群安装得很好,我可以使用
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