Hadoop之Hive的安装配置(详细步骤)

配置前准备

下载apache-hive-2.1.1-bin.tar.gz安装包并上传到XShell

Hadoop之Hive的安装配置(详细步骤)_第1张图片

在XShell上解压安装包

输入解压命令:

tar -zxvf apache-hive-2.1.1-bin.tar.gz

配置 

1、配置环境变量

vim .bashrc

在文件末尾增加如下内容:

#hive
export HIVE_HOME=/home/ZQ/apache-hive-2.1.1-bin
export PATH=$PATH:$HIVE_HOME/bin

使环境变量生效

source .bashrc

进入 cd /home/ZQ/apache-hive-2.1.1-bin/conf/

 cd /home/ZQ/apache-hive-2.1.1-bin/conf/

2、配置hive-env.sh 

ls

如果有hive-env.sh.template文件则输入下面的命令将 hive-env.sh.template文件名修改为hive-env.sh,之后再vim hive-env.sh配置

修改文件名命令: mv hive-env.sh.template hive-env.sh 或者cp hive-env.sh.template hive-env.sh

mv hive-env.sh.template hive-env.sh
vim hive-env.sh 

将hive-env.sh文件中的

Hadoop之Hive的安装配置(详细步骤)_第2张图片

修改为Hadoop之Hive的安装配置(详细步骤)_第3张图片

Hadoop之Hive的安装配置(详细步骤)_第4张图片

3、 配置hive-site.xml

在hive-site.xml中增加



      
        javax.jdo.option.ConnectionURL
        jdbc:derby:;databaseName=/home/ZQ/apache-hive-2.1.1-
bin/bin/metastore_db;create=true
      
      
        hive.exec.scratchdir
        {$HivehomePath}/hive/tmp/hivescratch
      
      
       hive.exec.local.scratchdir
       {$HivehomePath}/hive/tmp/hive
      
      
       hive.scratch.dir.permission
       733
      
      
       hive.downloaded.resources.dir
       {$HivehomePath}/hive/tmp/hive_resources
      
      
        hive.querylog.location
        {$HivehomePath}/hive/tmp/hive_querylog
      

Hadoop之Hive的安装配置(详细步骤)_第5张图片

4、配置vim hive-log4j2.properties

在最后面加上

#log4j
log4j.appender.EventCounter=org.apache.hadoop.log.metrics.EventCounter

5、启动集群

cd /home/ZQ/hadoop-2.7.6/sbin/
start-dfs.sh

Hadoop之Hive的安装配置(详细步骤)_第6张图片

6、初始化 

cd /home/ZQ/apache-hive-2.1.1-bin/conf/
schematool -initSchema -dbType derby

Hadoop之Hive的安装配置(详细步骤)_第7张图片

7、启动hive(在conf下) 

hive

按住ctrl 和C退出hive

8、关闭集群

cd /home/ZQ/hadoop-2.7.6/sbin/
stop-dfs.sh

Hadoop之Hive的安装配置(详细步骤)_第8张图片

注意:这些操作只需在主节点下面操作

你可能感兴趣的:(hadoop基础,hbase,hadoop,大数据)