Hadoop版本命令无法正常工作

时间:2015-10-24 06:39:04

标签: linux hadoop

我是hadoop的新手并尝试在Ubuntu中进行配置。我已经按照this教程配置了hadoop。 我在〜/ .bashrc文件中设置了所有环境变量。我已经使用echo命令在命令提示符下测试并显示正确的路径。

export HADOOP_PREFIX=/usr/local/hadoop
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/
export HADOOP_HOME=/usr/local/hadoop
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFC_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path = $HADOOP_HOME/lib"
export PATH=$PATH:$HADOOP_HOME/bin/:$JAVA_HOME/bin:$HADOOP_HOME/bin

env的输出

:/$ echo $HADOOP_HOME
/usr/local/hadoop
:/$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle/
:/$ echo $HADOOP_PREFIX
/usr/local/hadoop

但我已经运行了hadoop版本命令,其显示如下错误。  有人可以帮我解决这个错误吗?

**/$ hadoop version
Error: Could not find or load main class =**

1 个答案:

答案 0 :(得分:0)

你可以这样做:

  

$>纳米/等/环境或环境

将所有路径放在那里并在运行后

  

$>来源/ etc / enviroment