千家信息网

Centos6.5安装部署Hive

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,前提:虚拟机可以上网,hadoop集群搭建成功并且启动。注意:每行代码所执行的路径。一、安装MySQL1、在线安装MySQL yum install mysql-server安装完成2、启动MySQL
千家信息网最后更新 2025年02月01日Centos6.5安装部署Hive

前提:虚拟机可以上网,hadoop集群搭建成功并且启动。

注意:每行代码所执行的路径。

一、安装MySQL
1、在线安装MySQL yum install mysql-server

安装完成

2、启动MySQL服务 service mysqld start

3、设置MySQL root用户密码
(1)、默认没有密码,所以直接进入MySQL按回车即可。

(2)、输入命令设置root密码 set password for root@localhost=password('root');
MySQL:
用户:root
密码:root
(3)、退出(exit;)重新登录(mysql -u root -p)

4、创建hive账户。
账号:hive
密码:hive
(1)、创建hive账户 create user 'hive' identified by 'hive';

(2)、将MySQL所有权限授权hive账户 grant all on . to 'hive'@'yb'identified by 'hive';

(3)、使上述命令生效 flush privileges;
然后使用hive账户登录MySQL数据库即可 mysql -h yb -u hive -p

(4)、创建hive数据库 create database hive;

二、安装hive
1、上传解压hive

注意:确保红框内权限为hadoop的!如果为root,可进入root用户修改为hadoop 命令为:chown -R hadoop:hadoop apache-hive-1.0.0-bin.tar.gz ,然后重新进入hadoop用户进行解压
2、将apache-hive-1.0.0-bin重命名为hive mv apache-hive-1.0.0-bin hive

3、修改hive配置文件
由于hive-site.xml文件不存在,首先需要使用命令复制一份:cp hive-default.xml.template hive-site.xml

(1),修改配置文件hive-site.xml
配置驱动连接名为com.mysql.jdbc.Driver

注意:需要找到文件中的对应内容
修改MySQL的URL


javax.jdo.option.ConnectionURL
jdbc:mysql://yb:3306/hive

修改数据库的用户名和密码



javax.jdo.option.ConnectionUserName
hive


javax.jdo.option.ConnectionPassword
hive

4、配置hive坏境变量 vi /etc/profile

注意:切换到root用户下
使配置生效 source /etc/profile
5、下载mysql-connector-java-5.1.38.jar,并上传到hive的lib目录下

创建hive相关目录

6、修改hive-site.xml相关文件




hive.querylog.location
/home/hadoop/app/hive/iotmp
Location of Hive run time structured log file


hive.exec.local.scratchdir
/home/hadoop/app/hive/iotmp
Local scratch space for Hive jobs


hive.downloaded.resources.dir
/home/hadoop/app/hive/iotmp
Temporary local directory for added resources in the remote file system.

7、执行hive脚本
注意:执行前启动hadoop集群

8、检查hive是否可以

至此hive安装完成!!!

密码 用户 文件 配置 命令 账户 数据 数据库 权限 目录 集群 登录 成功 代码 内容 前提 变量 用户名 脚本 至此 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全测评师初级考试难吗 大学生网络安全教育思维导图 山东爱拓软件开发有限公司 手机软件开发做什么的 未转变者夜航星服务器 青岛宝拓网络技术有限公司 网络安全以及防护措施 什么是access数据库引擎 软件开发应知应会考题答案 珠海通信软件开发厂家直销 中国网络安全演讲视频 列举常见的网络安全关键技术 oracle数据库实例名 网络安全手抄报模板设计图片 杭州网络安全研究所视频直播 网络安全非标机箱供应商 云南语音网络技术服务 兰州欣恒晟网络技术 畅连网络技术有限公司 济南市网络安全培训课件 加强网络安全管理的决议草案 优炫网络安全吗 学软件开发技术哪项最先进 中年软件开发员转型 铁路e卡通服务器繁忙 快手显示服务器错误 数据库删除表格 淮北服务器机箱加工 网络安全徐州办事处 网络安全工程师和嵌入式工程师
0