实验1Hive安装部署
实验1 Hive安装部署
实验目的及要求
-
了解Hive的安装部署。
-
了解Hive的工作原理。
实验系统环境及版本
-
Linux Ubuntu 20.04
-
JDK1.8
-
Hadoop3.1.0
-
MySQL8.0.28
实验任务
在已安装配置好的Hadoop和MySQL环境基础上,安装并配置Hive。
实验内容及步骤
- 在Linux本地,新建/opt/datas/hive1 目录,用于存放所需安装包文件。
将hive安装包传到该目录下,并通过ls命令查看该目录下的文件。
将/opt/datas/hive1目录下的hive安装包解压,并重命名为hive,方便配置环境变量时记住安装目录位置。
使用vim打开环境变量,添加hive环境变量,并执行Source命令生效。
sudo vi ~/.bashrc
配置hive-env.sh文件。
sudo cp hive-env.sh.tmplate hive-env.sh
配置hive-site.xml文件。
打开hive-default.xml.template文件,复制开头两行内容。
sudo vim hive-default.xml.template
创建hive-site.xml空文件,将刚才复制的内容粘贴。
添加配置项内容。
保证MySQL数据库已经启动,执行启动命令。
将JDBC的jar包拷贝在/opt/hive/lib目录下。
sudo cp ~/newazb/mysql-connector-java-8.0.28.jar /opt/hive/lib
启动Hadoop,查看jps进程。
- 初始化Hive。
/opt/hive/bin/schematool -dbtype mysql -initSchema
/opt/hive/bin/schematool -dbtype mysql -info
打开MySQL数据库,查看数据库是否创建成功,并退出数据库。
#查看数据库命令
show databases;