首页 > 技术文章 > 周总结七

2506236179zhw 2020-11-20 12:08 原文

周总结七

Hive配置

  参考网址:https://www.jianshu.com/p/5d6365984b9b

  环境****:Ubuntu18.04

  流程简介:首先下载好Hive,我选择的是1.2.2版本,之后使用ubuntu的命令下载mysql相关服务,下载好之后提前创建好名为“hive”的数据库,同时设置好远程访问mysql,我设置的用户名为root,密码为123456。相关操作如下:

  sudo apt-get install mysql-server mysql-client【下载mysql】

  启动后更改mysqld.cnf文件,将bind-address = 127.0.0.1注释掉。

  mysql -uroot -p【输入安装mysql时设置的用户和密码,进入数据库】

  grant all privileges on . to 'root'@'%' identified by '123456' with grant option;【设置任意IP访问,用户名root,密码123456】

  flush privileges;【重载授权表】

  create database hive;【创建hive数据库】

  exit;【退出】

安装hive并解压到目录下之后(目录随意,自己找得到就行),将conf下所有.template重命名:

mv beeline-log4j.properties.template beeline-log4j.properties
mv hive-default.xml.template hive-site.xml
mv hive-env.sh.template hive-env.sh
mv hive-exec-log4j.properties.template hive-exec-log4j.properties
mv hive-log4j.properties.template hive-log4j.properties

编辑/etc/profile,添加路径:

export HIVE_HOME=/usr/hive
export PATH=$PATH:$HIVE_HOME/bin:$HIVE_HOME/conf

配置conf下hive-env.sh

export JAVA_HOME=/usr/java/jdk    #jdk目录
export HADOOP_HOME=/usr/hadoop    #hadoop目录
export HIVE_HOME=/usr/hive    #hive目录
export HIVE_CONF_DIR=/usr/hive/conf    #hive配置文件目录

配置hive-site.xml,活用Linux文件操作,查找相关代码段修改,或者把以下文件粘贴上去之后把原有的删除(删除操作尝试未果,建议前者)

配置hive-site.xml,活用Linux文件操作,查找相关代码段修改,或者把以下文件粘贴上去之后把原有的删除(删除操作尝试未果,建议前者)

[复制代码](javascript:void(0)

推荐阅读