实验7:Hive安装部署

实验内容

本实验介绍MySQL与Hive的安装部署。

【实验目的】

1、掌握MySQL的安装配置

2、掌握Hive的安装配置

3、了解hive-site.xml的配置

【实验步骤】

步骤1 MySQL安装

步骤2 Hive安装

步骤1 MySQL安装

(1) 下载MySQL对应安装包。

 

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

 

(2) 安装

 

rpm -ivh mysql-community-release-el7-5.noarch.rpm

 

ls -1 /etc/yum.repos.d/mysql-community*

 

 

yum install -y mysql-server

 

(3) 改变mysql所有者权限

 

chown root /var/lib/mysql

 

(4) 关闭mysql服务

 

service mysqld stop

 

(5) 修改配置文件

 

vi /etc/my.cnf

 

加入下面配置

    skip-grant-tables

 

(6) 开启mysql服务并登陆

开启服务

 

service mysqld start

 

登录MySQL

 

mysql -u root -p

 

输入命令后回车,提示输入密码时直接回车。

设置mysql密码(123456)

启动mysql后输入下面命令

    flush privileges;    
    set password for root@localhost = password('123456');
    flush privileges;
    quit

 

大数据之Hadoop生态系统及其开发——实验七、Hive安装部署

(7) 停止mysql服务, 恢复mysql配置

 

service mysqld stop

vi /etc/my.cnf

注释掉skip-grant-tables

(8) 启动mysql服务并验证

启动MySQL后使用新密码登录

(9) 设置开机自启

systemctl enable mysqld

步骤2 Hive安装

(1) 下载安装包并解压。

 

tar zxf apache-hive-1.2.1-bin.tar.gz

 

进入Hive安装目录下的配置目录conf,修改配置文件。

 

cd /root/apache-hive-1.2.1-bin/conf

 

通过模板文件复制hive-env.sh文件。

 

cp hive-env.sh.template hive-env.sh

 

配置其中的$hadoop_home

大数据之Hadoop生态系统及其开发——实验七、Hive安装部署

(2) 配置hive-site.xml

在conf目录下创建hive-site.xml文件,将下面的内容复制到文件中。

用户名和密码根据实际情况修改。

(3) Jar包拷贝

Mysql和hive都安装完成后将mysql的的连接jar包拷贝到hive下的lib目录中(mysql-connector-java-5.1.32.jar)

 

cp /root/mysql-connector-java-5.1.32-bin.jar /root/apache-hive-1.2.1-bin/lib/

 

(4) 验证

启动Hadoop后进入hive目录下的bin目录中,执行./hive启动hive,使用一个简单的语句来验证,如:

 

show databases;

 

如果没有错误说明hive配置成功。

退出命令:

 

exit;

 

相关新闻

联系我们

027-87870986

在线咨询:点击这里给我发消息

邮件:931234110@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息