我是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 =**
1条答案
按热度按时间yhived7q1#
您可以这样做:
$>nano/etc/环境或环境
把所有的路径放在那里,然后跑
$>来源/etc/环境