hive的安装部署。
1.上传hive的安装包到虚拟机的/home/Hadoop/software/hive3(自己的目录)目录下。
2.解压安装包到当前目录。执行:tar -zxvf hive 的包名
3.更改解压后的安装包名为hive3.1.2。执行:mv 安装包名 hive3.1.2(这里是我自己的名字)
4.在hive的conf路径下配置hive的配置文件,创建一个hive-site.xml的文件,在里面加入配置文件。
创建一个hive-site.xml文件,加入如下配置文件:
5.登录MySQL,创建myhive用户
6.创建hive01数据库。
7.将MySQL的Java connector价包上传到hive的lib目录下。
jar包下载地址:下载地址
8.在etc/profile的目录下配置hive的环境变量。
在root用户下执行:vim /etc/profile,进入如下图所示界面
9.启动hive报错,由于hive的guava版本低,要用hadoop中的高版本替换掉。
在hive的lib目录下,删除如下图所示的低版本,把hadoop中lib下的高版本复制进来
10.替换后输入:hive可以正常启动了。
11.在hive中show databases会报错,需要进行初始化。
12.输入:schematool -dbType mysql -initSchema,初始化hive数据库。
13.再次输入show databases,可以看到可以使用了。
14.测试hive数据库。
版权声明:本文为qq_63257044原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。