hadoop版本命令不工作

xmd2e60i  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(313)

我是hadoop的新手,正在尝试在ubuntu中进行配置。我已经按照本教程配置了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

环境输出

:/$ 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 =**
yhived7q

yhived7q1#

您可以这样做:
$>nano/etc/环境或环境
把所有的路径放在那里,然后跑
$>来源/etc/环境

相关问题