目录
1、Hive介绍
2、先决条件
3、软件包下载
4、解压安装包到指定的目录
1、Hive介绍
2、先决条件hive是一个构建数据仓库的工具,只需要在一台服务器上安装就可以了,不需要在多台服务器上安装。
* 搭建好三节点Hadoop集群;
* node03上先安装好MySQL服务;
地址:Linux安装MySQL详细教程(YUM+离线安装)_初尘屿风的博客-CSDN博客
如何快速创建Hadoop集群?步骤详解_初尘屿风的博客-CSDN博客
3、软件包下载4、解压安装包到指定的目录关注文末的公众号,回复“hive”即可获得软件包
[hadoop@node01 ~]$ cd /qinluyu/soft/
[hadoop@node01 soft]$ tar -xzvf apache-hive-3.1.2-bin.tar.gz -C /qinluyu/install
重新命名hive目录
mv apache-hive-3.1.2-bin/ apache-hive-3.1.2
修改配置文件
[hadoop@node01 install]$ cd /qinluyu/install/apache-hive-3.1.2/conf/
[hadoop@node01 conf]$ vim hive-site.xml
vim
javax.jdo.option.ConnectionURL
jdbc:mysql://ip:3306/metastore?useSSL=false
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
hive.metastore.warehouse.dir
/user/hive/warehouse
javax.jdo.option.ConnectionPassword
sql密码
hive.metastore.schema.verification
false
hive.metastore.event.db.notification.api.auth
false
hive.cli.print.current.db
true
hive.cli.print.header
true
hive.server2.thrift.bind.host
ip
hive.server2.thrift.port
10000
配置Hive环境变量(记得切换用户)
vim /etc/profile
export HIVE_HOME=/qinluyu/install/apache-hive-3.1.2
export PATH=$PATH:$HIVE_HOME/bin
source /etc/profile
连接MySQL, 用户名root, 密码123456
mysql -uroot -p123456
创建hive元数据, 需要和hive-site.xml中配置的一致
sql
创建数据库, 数据库名为: metastore
create database metastore;
show databases;
初始化元数据库
[hadoop@node01 ~]$ schematool -initSchema -dbType mysql -verbose
看到schemaTool completed 表示初始化成功
验证安装
==hadoop集群已启动==
==mysql服务已启动==
在node01上任意目录启动hive cli命令行客户端
hive
退出
quit;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)