hive的安装部署

hive安装的前提是hadoop集群已经安装好,然后执行以下安装操作。
一、mysql安装
1、在线安装mysql
使用yum在线安装mysql:yum install mysql-server
2、启动mysql服务
使用service mysqld start命令启动mysql服务
hive的安装部署_第1张图片
3、设置mysql root用户密码
Mysql刚刚安装完成,默认root用户是没有密码的,登录mysql设置root用户密码。
hive的安装部署_第2张图片
Enter password: 默认没有密码,回车即可。
输入如下命令设置root用户密码:
set password for root@localhost=password(‘root’);
在这里插入图片描述
设置完密码之后退出,重新登录mysql,用户名:root,密码:root,登录成功则密码修改成功
4、创建hive账号
create user ‘hive’ identified by ‘hive’;
hive的安装部署_第3张图片
将mysql所有权限授予hive账户
grant all on . to ‘hive’@‘bdmaster’ identified by ‘hive’;

使操作命令生效
hive的安装部署_第4张图片
查看mysql 用户表user
select host ,user,password from mysql.user;

使用hive用户登录mysql数据库:mysql -h bdmaster -u hive –p
创建数据库hive
mysql> create database hive;
查看所有数据库
mysql> show databases;
hive的安装部署_第5张图片
二、hive安装
1、下载Hive
选择hive安装包apache-hive-1.0.0-bin.tar.gz,选择一台客户端client安装hive,将hive安装包上传至/home/hadoop/app目录下。
2、 解压Hive
使用解压命令解压hive:tar -zxvf apache-hive-1.0.0-bin.tar.gz
修改解压包名称为hive:mv apache-hive-1.0.0-bin hive
3、 修改hive配置hive-site.xml
hive-site.xml文件不存在,首先复制一份该文件
hive的安装部署_第6张图片
修改hive-site.xml配置
在这里插入图片描述
在这里插入图片描述
上表中指定的hive数据库实例,提前已经创建好了。
在这里插入图片描述
在这里插入图片描述
4、 配置Hive环境变量
打开vi /etc/profile文件,添加如下内容:
HIVE_HOME=/home/hadoop/app/hive
PATH=$JAVA_HOME/bin: HADOOP_HOME/bin: HIVE_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH HADOOP_HOME HIVE_HOME

保存退出,执行source /etc/profile命令使配置文件生效
5、 将mysql驱动包拷贝到hive的lib目录
下载mysql-connector-java-5.1.21.jar,并上传至hive的lib目录
6、 修改hive数据目录
修改配置文件vi hive-site.xml,更改相关数据目录
在这里插入图片描述
在这里插入图片描述
hive的安装部署_第7张图片
7 测试运行hive
bin/hive
hive的安装部署_第8张图片
hive的安装部署_第9张图片
如上图,hive安装成功

你可能感兴趣的:(hive,大数据)