本人刚接触hadoop和linux 环境变量的配置出了很大问题 查过很多博客但是一直未配置好
求各位老师指点

解决方案 »

  1.   

    export JAVA_HOME=/usr/java/1.7.0_09
    export PATH=$PATH:$JAVA_HOME/bin
    export HADOOP_HOME=/usr/itcast/hadoop-2.6.1
    export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
      

  2.   

    itcast,黑马,呵呵
      

  3.   

    export JAVA_HOME=/home/xyz/java/jdk1.8.0_45export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=$JAVA_HOME/lib:$$JRE_HOME:$CLASSPATH
    export PATH=$JAVA_HOME/bin/:$JRE_HOME/bin/:$PATH
    export HADOOP_HOME=/home/xyz/hadoop/hadoop-2.7.0
    export PATH=$HADOOP_HOME/bin/:$PATH
    export PATH=$HADOOP_HOME/sbin/:$PATH:/home/xyz/hive/apache-hive-1.2.1-bin/bin/
    export LD_LIBRARY_PATH=$HADOOP_HOME/lib/native/:$LD_LIBRARY_PATH
    export JAVA_LIBRARY_PATH=$HADOOP_HOME/lib/native/
    export HADOOP_PREFIX=$HADOOP_HOME
    export HADOOP_COMMON_LIB_NATIVE_DIR=${HADOOP_PREFIX}/lib/native
    export HADOOP_OPTS="-Djava.library.path=$HADOOP_PREFIX/lib"
    export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/amd64/server/:$LD_LIBRARY_PATH
    export FINDBUGS_HOME=/home/xyz/hadoop/findbugs-3.0.0
      

  4.   


    export JAVA_HOME=/usr/local/java/jdk1.8.0_51
    export HADOOP_HOME=/home/hadoop
    export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
    export PATH=$PATH:$JAVA_HOME/bin
      

  5.   

    我的/etc/profile文件是这么配的
    # set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_151
    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
      

  6.   

    jdk版本低了会有问题,用jdk1.8试试
      

  7.   

    这一看就是你的hadoop的java环境配置错了