Ubuntu下安装配置Hive

Hive的安装和配置

Hive的官网地址http://hive.apache.org/

下载地址http://archive.apache.org/dist/hive/

我下载的是apache-hive-1.2.1-bin.tar.gz,本文教程也是根据此版本进行的

1.将apache-hive-1.2.1-bin.tar.gz解压到/opt/module/目录下面

sudo tar -zxvf ~/resource/apache-hive-1.2.1-bin.tar.gz -C /opt/module

2.修改apache-hive-1.2.1-bin.tar.gz的名称为hive(方便以后查找和操作)

cd /opt/module

sudo mv apache-hive-1.2.1-bin/ hive
3.修改/opt/module/hive/conf目录下的hive-env.sh.template名称为hive-env.sh

hadoop@ubuntu:/opt/module$ cd /opt/module/hive/conf
hadoop@ubuntu:/opt/module/hive/conf$ sudo  mv hive-env.sh.template hive-env.sh

 4.配置hive-env.sh文件

hadoop@ubuntu:/opt/module/hive/conf$ sudo vim hive-env.sh

添加一下代码:

export HADOOP_HOME=/usr/local/hadoop   #为你的hadoop路径

export HIVE_CONF_DIR=/opt/module/hive/conf

Hadoop集群配置Hive

1.首先必须启动hdfs和yarn

./sbin/start-dfs.sh

./sbin/start-yarn.sh

2.在HDFS上创建/tmp和/user/hive/warehouse两个目录并修改他们的同组权限可写

hadoop@ubuntu:/usr/local/hadoop$ ./bin/hdfs dfs -mkdir /tmp
hadoop@ubuntu:/usr/local/hadoop$ ./bin/hdfs dfs -mkdir -p /user/hive/warehouse


hadoop@ubuntu:/usr/local/hadoop$ ./bin/hdfs dfs -chmod g+w /tmp
hadoop@ubuntu:/usr/local/hadoop$ ./bin/hdfs dfs -chmod g+w /user/hive/warehouse

猜你喜欢

转载自www.cnblogs.com/lovema1210/p/11458868.html
今日推荐