Hadoop安装问题Ubuntu 10.10

时间:2013-05-26 14:23:10

标签: ubuntu hadoop

我在Ubuntu 10.10上遇到了Hadoop安装问题。我成功安装了hadoop。我做了“hadoop版本”,它向我展示了版本和其他信息。应该有。

当我打开新的终端窗口或我注销并重新登录时,会出现问题。 我做“hadoop版本”它说没有安装hadoop。看起来我在设置中遗漏了一些东西。

我使用的是Ubuntu 10.10。

感谢任何帮助。 拉杰什

4 个答案:

答案 0 :(得分:0)

在〜/ .bashrc文件中设置HADOOP_HOME,而不是通过终端进行。当您通过shell设置环境变量时,它只会保持活动状态,直到您在同一个shell上。并且,一旦完成设置(在bashrc文件中),不要忘记采购它。或者,您可以注销并再次登录。

HTH

答案 1 :(得分:0)

要在HADOOP_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

有关详细信息和说明,您可以查看this。请注意,这是旧版本的hadoop。

答案 2 :(得分:0)

为此你应该在〜/ .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}

答案 3 :(得分:0)

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

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

Hadoop的1.x.x

<user_name>

Hadoop的2.x.x

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

执行.bashrc更新系统以进行更改(必要):

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}

尝试hadoop版本命令

exec bash

如果您需要完整的安装代码和步骤,可以参考此页面:

https://www.dezyre.com/hadoop-tutorial/big-data-hadoop-tutorial