周总结七
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)