bin/hadoop没有这样的文件或目录

xtfmy6hx  于 2021-05-29  发布在  Hadoop
关注(0)|答案(3)|浏览(1221)

我想在ubuntu 14.04上安装Hadoop2.6。当我写这个命令行时

bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[a-z.]+'"

这是命令

araziz@araziz-HP-EliteBook-8440p:~$ cd hadoop
araziz@araziz-HP-EliteBook-8440p:~/hadoop$ ls
hadoop-2.6.0-src  hadoop-2.6.0-src.tar.gz
araziz@araziz-HP-EliteBook-8440p:~/hadoop$ cd ha*
araziz@araziz-HP-EliteBook-8440p:~/hadoop/hadoop-2.6.0-src$ bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[a-z.]+'
bash: bin/hadoop: No such file or directory
wf82jlnq

wf82jlnq1#

为了在这种情况下提供帮助,我在这个存储库中创建了一些脚本:https://github.com/lalosam/easyhadoop.
hadoop.sh脚本下载、解包、配置hadoop、安装所需的依赖项并根据最新(hadoop 2.7.1)官方入门教程设置环境变量。我在LinuxMint上开发了它,但它应该在ubuntu中工作,因为它们使用的是相同的包管理器(apt-get)。

7eumitmz

7eumitmz2#

在所有hadoop教程中, bin/hadoop 是hadoop的位置,你也可以把它看作 $HADOOP_HOME/bin/hadoop . $HADOOP_HOME 它就是hadoop所在的地方。在我的情况下,它在 /usr/local/hadoop . 但是,同样,这取决于你所遵循的指令。仔细检查你的教程!

4ktjp1zp

4ktjp1zp3#

在运行hadoop命令之前,您需要在.bashrc文件中设置$hadoop\u home

相关问题