【问题标题】:Issues with installing Hive on Ubuntu: $HADOOP_HOME or $HADOOP_PREFIX must be set or hadoop must be in the在 Ubuntu 上安装 Hive 的问题:必须设置 $HADOOP_HOME 或 $HADOOP_PREFIX 或 hadoop 必须在
【发布时间】:2016-03-16 18:50:15
【问题描述】:

我已经在我的 Ubuntu EC2 实例上安装了 Hadoop,并按照本教程完成了安装 hive 的所有步骤:http://www.tutorialspoint.com/hive/hive_installation.htm

但是,当我启动 hive 时,我收到以下错误消息:

“找不到 hadoop 安装:必须设置 $HADOOP_HOME 或 $HADOOP_PREFIX 或 hadoop 必须在路径中”

我的 bashrc 文件是这样的:

export JAVA_HOME=/usr
export PATH=$PATH:$JAVA_HOME/bin
export HADOOP_HOME=/usr/local/hadoop-2.7.1
export PATH=$PATH:$HADOOP_HOME/bin/


export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin


export HIVE_HOME=/usr/local/hive
export PATH=$PATH:$HIVE_HOME/bin
export CLASSPATH=$CLASSPATH:/usr/local/hadoop-2.7.1/lib/*:.
export CLASSPATH=$CLASSPATH:/usr/local/hive/lib/*:.

export DERBY_HOME=/usr/local/derby
export PATH=$PATH:$DERBY_HOME/bin

有人对如何解决这个问题有任何建议吗?我认为这是我如何链接我的 Hadoop 和配置单元的问题,

提前致谢,

梅芙

【问题讨论】:

    标签: ubuntu hadoop installation hive


    【解决方案1】:

    您需要在 hive-config.sh 文件中添加 HADOOP_HOME。

    user@ubuntu:~$ cd  /usr/local/hive/bin
    user@ubuntu:~$ sudo gedit hive-config.sh
    

    转到文件中写入以下语句的行:

    HIVE_CONF_DIR="${HIVE_CONF_DIR:-$HIVE_HOME/conf"
    export HIVE_CONF_DIR=$HIVE_CONF_DIR
    export HIVE_AUX_JARS_PATH=$HIVE_AUX_JARS_PATH
    

    在下面写下

    export HADOOP_HOME=/usr/local/hadoop-2.7.1 
    

    【讨论】:

    • 啊,是的,该文件中的路径错误!非常感谢
    【解决方案2】:

    需要在 conf/hive-env.sh 文件中设置正确的 HADOOP_HOME,如下所述

    # Set HADOOP_HOME to point to a specific hadoop install directory
     HADOOP_HOME={your hadoop home location}
    #e.g. as below
     HADOOP_HOME=/opt/hadoop-2.6.0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 2021-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多