【发布时间】:2012-02-08 06:30:28
【问题描述】:
我正在尝试在 Ubuntu 11.10 上安装 Hadoop。我将文件conf/hadoop-env.sh中的JAVA_HOME变量设置为:
# export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk
然后我执行这些命令(独立操作):
$ mkdir input
$ cp conf/*.xml input
$ bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[a-z.]+'
$ cat output/*
但是在执行第三条命令时出现如下错误:
错误:未设置 JAVA_HOME
JAVA_HOME 变量是否设置不正确?
【问题讨论】:
-
#真的存在吗?如果是这样,则表示该行是注释。 -
@DaveNewton 将其作为答案发布,以便我投票!
-
这里有一个解决这个问题的方法。问题涉及旧的交互/非交互和登录/非登录 shell 概念:thinkinginsoftware.blogspot.com/2012/06/…
标签: linux hadoop ubuntu-11.04