发布时间:2024-01-05 09:30
Hive的安装部署
1.首先在Linux本地,新建/data/hive1目录,用于存放所需文件
(1)mkdir -p /data/hive1
(2)切换目录到/data/hive1下,上传apache-hive-2.1.0-bin.tar.gz和mysql-connector-java-5.1.40-bin.jar
2.将/data/hive1目录下的hive-1.1.0-cdh5.4.5.tar.gz,解压缩到/apps目录下。
tar -xzvf apache-hive-2.1.0-bin.tar.gz -C /apps/
再切换到/apps目录下,将/apps/apache-hive-2.1.0,重命名为hive
cd /apps
mv /apps/apache-hive-2.1.0/ /apps/hive
cp /data/hive1/mysql-connector-java-5.1.40-bin.jar /apps/hive/lib/
3.配置环境变量
4.验证hive安装成功
> h i v e − − v 在 h i v e 中 查 询 数 据 库 情 况 : 5. 配 置 h i v e , m y s q l 存 放 h i v e 的 元 数 据 . a ) 复 制 m y s q l 驱 动 程 序 到 h i v e 的 l i b 目 录 下 。 b ) 配 置 h i v e − s i t e . x m l 没 有 h i v e − s i t e . x m l , 复 制 h i v e − d e f a u l t . x m l . t e m p l a t e 为 h i v e − s i t e . x m l 修 改 连 接 信 息 为 m y s q l 链 接 地 址 , 将 >hive --v 在hive中查询数据库情况: 5.配置hive,mysql存放hive的元数据. a)复制mysql驱动程序到hive的lib目录下。 b)配置hive-site.xml 没有hive-site.xml,复制hive-default.xml.template为hive-site.xml 修改连接信息为mysql链接地址,将 >hive−−v在hive中查询数据库情况:5.配置hive,mysql存放hive的元数据.a)复制mysql驱动程序到hive的lib目录下。b)配置hive−site.xml没有hive−site.xml,复制hive−default.xml.template为hive−site.xml修改连接信息为mysql链接地址,将{system:…字样替换成具体路径。
[hive/conf/hive-site.xml]
javax.jdo.option.ConnectionPassword
root
password to use against metastore database
javax.jdo.option.ConnectionUserName
root
Username to use against metastore database
javax.jdo.option.ConnectionURL
jdbc:mysql://localhost:3306/hive2
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
Driver class name for a JDBC metastore
javax.jdo.option.ConnectionURL
jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExsit=true;characterEncoding=latin1 &useSSL=false
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
strongs
HADOOP_HOME=/apps/hadoop
export HIVE_CONF_DIR=/apps/hive/conf
sudo service mysql status
查看MySQL状态
进入MySQL
显示所有创建好的表
2)hivejdbc连接
到hive6 下上传依赖包,并且解压
进入到hive/conf
修改hive-site.xml文件
hive.server.thrift.port
10000
hive.server.thrift.bind.host
127.0.0.1
启动hadoop和MySQL
使用beeline命令行测试
beeline
!connect:hive2://127.0.0.1:10000/default
用户名和密码都为空,直接回车;
成功进入beeline连接jdbc数据库,
执行命令查看default默认数据库和库中的表,
启动hive
pycharm连接远程服务器的docker容器进行运行和调试代码
【kaldi】chain-model的TCP server部署
现代化个人博客系统 ModStartBlog v5.3.0 留言接口新增,富文本升级
SAP UI5 应用开发教程之八十三 - SAP UI5 的自动化测试套件页面的开发步骤介绍试读版
k8s编排、Secret加密文件详解,configmap文件详解,基本操作
【Linux篇】第二十篇——HTTP协议(认识协议+HTTP协议+HTTPS)
cv2.add()和cv2.addWeighted()简要介绍
湘潭大学 计算机学院程诗婕,传播校园之声,讲好湘大故事 ——2019年度湘潭大学“十佳学生记者”和“优秀学生记者”颁奖典礼圆满落幕...