Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop安装问题Ubuntu 10.10_Ubuntu_Hadoop - Fatal编程技术网

Hadoop安装问题Ubuntu 10.10

Hadoop安装问题Ubuntu 10.10,ubuntu,hadoop,Ubuntu,Hadoop,我在Ubuntu 10.10上有一个Hadoop安装问题。我成功地安装了hadoop。我做了“hadoop版本”,它向我展示了版本和其他信息。应该是这样的 当我打开一个新的终端窗口或注销并重新登录时,问题就会发生。 我做“hadoop版本”,它说hadoop没有安装。看起来我在设置中缺少了一些内容 我正在使用Ubuntu 10.10 感谢您的帮助。 Rajesh在~/.bashrc文件中设置HADOOP_HOME,而不是通过终端进行设置。当您通过shell设置环境变量时,它将保持活动状态,直到您

我在Ubuntu 10.10上有一个Hadoop安装问题。我成功地安装了hadoop。我做了“hadoop版本”,它向我展示了版本和其他信息。应该是这样的

当我打开一个新的终端窗口或注销并重新登录时,问题就会发生。 我做“hadoop版本”,它说hadoop没有安装。看起来我在设置中缺少了一些内容

我正在使用Ubuntu 10.10

感谢您的帮助。
Rajesh在~/.bashrc文件中设置HADOOP_HOME,而不是通过终端进行设置。当您通过shell设置环境变量时,它将保持活动状态,直到您在同一shell上。并且,一旦完成了设置(在bashrc文件中),不要忘记将其源代码设置好。或者,您可以注销并再次登录


HTH

要在
hadoop\u HOME
目录外访问hadoop命令,必须在系统的
path
env变量中添加hadoop二进制文件的路径。
您可以在
~/.bashrc
中执行类似操作(根据您的系统更改路径):

export JAVA_HOME=/usr/lib/jvm/java-7-oracle/
export HADOOP_HOME=/home/rootcss/ecosystem/hadoop
export PATH=$PATH:$HADOOP_HOME/bin

有关详细信息和说明,您可以查看。请注意,它适用于hadoop的旧版本。

为此,您应该在~/.bashrc文件中设置hadoop_HOME $nano~/.bashrc

在文件末尾添加这些行,并将hadoop路径替换为您的路径

export HADOOP_PREFIX="/home/username/hadoop-2.6.0-cdh5.5.1"
export PATH=$PATH:$HADOOP_PREFIX/bin
export PATH=$PATH:$HADOOP_PREFIX/sbin
export HADOOP_MAPRED_HOME=${HADOOP_PREFIX}
export HADOOP_COMMON_HOME=${HADOOP_PREFIX}
export HADOOP_HDFS_HOME=${HADOOP_PREFIX}
export YARN_HOME=${HADOOP_PREFIX}

我不确定你安装了哪个版本的Hadoop

打开位于/home/
/.bashrc中的.bashrc文件,并根据您的Hadoop版本在文件末尾输入以下行:

Hadoop-1.x.x

export HADOOP_HOME=/usr/local/hadoop-1.2.1  //Enter path of Hadoop Folder
export PATH=$PATH:$HADOOP_HOME/bin
Hadoop-2.x.x

export HADOOP_PREFIX="/usr/local/hadoop-2.6.0" //Enter path of Hadoop Folder
export PATH=$PATH:$HADOOP_PREFIX/bin
export PATH=$PATH:$HADOOP_PREFIX/sbin
export HADOOP_MAPRED_HOME=${HADOOP_PREFIX}
export HADOOP_COMMON_HOME=${HADOOP_PREFIX}
执行.bashrc更新系统以进行更改(必要):

尝试使用hadoop版本命令

hadoop version
如果需要完整的安装代码和步骤,请参阅本页:


从何处安装?听起来它不在路径中。另外,请发布hadoop可执行文件的完整路径
hadoop version