查询hadoop on linux mint 16

时间:2014-03-29 07:37:23

标签: linux hadoop

我是hadoop world和linux的新手,我开始搜索互联网,我已经安装了virtualbox oracle最新版本,然后安装了linux mint 16,之后,我开始从this site安装hadoop

但是当我到达格式化namenode hadoop namenode -format的步骤时,linux会显示消息hadoop: command not found,所以任何人都可以提供帮助,我已经尝试了很多解决方案,但没有任何效果,谢谢

2 个答案:

答案 0 :(得分:0)

我想我知道你哪里出错了 - 检查你是否正确地将路径添加到/home/.bashrc...something沿着以下几行:

export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin

您需要确保HADOOP实际上保存在/ usr / local / hadoop中。在您关注的示例中,他们使用了/ home / hduser / hadoop。你是否创建了一个单独的hadoop用户(教程中的hduser)并将它提取到/ homr / hduser / hadoop?

编辑 - >

尝试将目录更改为可执行文件的位置并使用完整路径运行它:

/home/hduser/hadoop/hadoop namenode -format

答案 1 :(得分:0)

打开新终端以执行hadoop namenode -format命令。因此,.bashrc文件中设置的所有环境变量都可用。 还有一件事,请使用root用户来执行hadoop程序,因为我遇到了像/var这样的文件夹的文件夹权限问题。大多数/var/hadoop被用作临时文件夹。