hive架构





hive部署

#hive安装 https://cwiki.apache.org/confluence/display/Hive/AdminManual+Metastore+Administration
yum install -y mysql-server
systemctl start mysqld
mysql
show databses;
use mysql;
select host,user,password from user;
grant all privileges on '*' to 'root'@'%' identified by '123456' with grant option;
flush privileges;
chkconfig mysqld on
#文件名必须是hive-site.xml
mv /opt/bigdata/hive-2.3.4/conf/hive-default.xml.template /opt/bigdata/hive-2.3.4/conf/hive-site.xml
vim /opt/bigdata/hive-2.3.4/conf/hive-site.xml
#光标行定位到<configuration>标签下面一行,使用末行模式删除配置文件内容
:.,$-1d<property><name>hive.metastore.warehouse.dir</name><value>/user/hive/warehouse</value></property><property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://192.168.145.20:3306/hive234?createDatabaseIfNotExist=true</value></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value></property><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value></property><property><name>javax.jdo.option.ConnectionPassword</name><value>123456</value></property>
vim /etc/profileexport HIVE_HOME=/opt/bigdata/hive-2.3.4export PATH=$PATH:/home/zxl/bin:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HBASE_HOME/bin:$SPARK_HOME/bin:$HIVE_HOME/bin
source /etc/profile
scp 192.168.145.20:/software/software/mysql-connector-java-5.1.26-bin.jar $HIVE_HOME/lib
[root@nfs-n0 hive-2.3.4]# ll lib |grep mysql
schematool -dbType mysql -initSchema
use hive234
show tables;  #57 rows in set (0.00 sec)
hive #启动
#Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. spark, tez) or using Hive 1.X releases.
hive> show tables;
OK
Time taken: 4.096 seconds
hive> show databases;
OK
default
Time taken: 0.034 seconds, Fetched: 1 row(s)
hive> create table tbl(id int,age int);
OK
Time taken: 0.659 seconds
hive> show tables;
OK
tbl
Time taken: 0.043 seconds, Fetched: 1 row(s)
hive>

Hive架构及安装部署(远程数据库模式MySQL)相关推荐

  1. Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本)...

    Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本) Hive 安装依赖 Hadoop 的集群,它是运行在 Hadoop 的基础上. 所以在安装 Hive 之 ...

  2. 安装 部署 postgresql数据库 搭建timescaledb数据库 (时序库)

    安装 部署 postgresql数据库 搭建timescaledb数据库 (时序库) timescaledb 搭建 文章目录 安装 部署 postgresql数据库 搭建timescaledb数据库 ...

  3. 2021年大数据Flink(三):​​​​​​​Flink安装部署 Local本地模式

    目录 Flink安装部署 Local本地模式 原理 操作 测试 Flink安装部署 Flink支持多种安装模式 - Local-本地单机模式,学习测试时使用 - Standalone-独立集群模式,F ...

  4. 安装 部署 postgresql数据库 搭建主从节点 (业务库)

    安装 部署 postgresql数据库 搭建主从节点 (时序数搭建 (待更新)) 文章目录 安装 部署 postgresql数据库 搭建主从节点 一 业务数据库搭建 1. 安装 yum源(服务器可访问 ...

  5. Hive的安装部署--三种模式

    Hive的安装部署 Hive常用的安装分三种(注意:Hive会自动监测Hadoop的环境变量,如有就必须启动Hadoop) 先从本地上传Hive安装文件apache-hive-2.1.1-bin.ta ...

  6. centos8离线安装Apache_疯狂Hive之Hivean安装部署与交互方式(一)

    Hive简介 什么是Hive Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能. 本质是将SQL转换为MapReduce程序. 主要用途: ...

  7. Centos7.2上安装部署oracle11gR2数据库(命令行静默安装)

    目录 文章目录 目录 1. 机器准备 2. 系统环境 3. Oracle安前部署的准备工作(需要在Root用户下执行) 3.1 软件安装约定 3.2 配置yum源并安装oracle数据库所需依赖包 3 ...

  8. Centos7下安装部署oracle数据库方法及问题汇总

    目标:在centos7上配置oracle数据库服务器,并在win7上面使用pl/sql成功访问该oracle数据库 系统环境: 服务器:centos7 64位 客户端:win7 64位 注意cneto ...

  9. Hive集成Hue安装部署

    目录 1 Apache Hue简介 2 Apache Hue 介绍 2.1 Hue 是什么 2.2 Hue 能做什么 2.3 Hue 的架构 3 Hue 的安装 3.1 上传解压安装包 3.2 编译初 ...

最新文章

  1. 现代 PHP 新特性系列
  2. is_uploaded_file
  3. android自定义游戏闯关图,Android自定义View(四) -- Canvas
  4. 王道操作系统考研笔记——2.1.5 线程概念与多线程模型
  5. ASP.NET中的FILE对象总结
  6. WebAPI——自动生成帮助文档
  7. 为什么不推荐使用BeanUtils属性转换工具,老程序员都不使用!
  8. Python 运维中20个常用的库和模块,总有一个用的到~
  9. 【POJ 1456】Supermarket【两种做法】【二叉堆贪心】【并查集】
  10. java 一年有多少周_用java怎么计算当前年有多少周
  11. RGB与HSB之间的转换公式
  12. 计算机网络组成两大部分组成,计算机网络的组成部分
  13. kernel网络之RSS,RPS,RFS和XPS
  14. session 对象的绑定、解绑和钝化、活化
  15. 会话语义角色标注:Conversational Semantic Role Labeling
  16. 分类器交叉验证java_使用交叉验证和F1分数选择SVM参数
  17. SQL server 升序与降序
  18. 【收藏夹2020-2021】
  19. C语言常见头文件汇总
  20. Google(谷歌)高级搜索

热门文章

  1. 汇编解析(3)-nasm基础、物理地址
  2. 【NLP】预训练时代下的文本生成|模型技巧
  3. 谷歌的算法笔记火了,技术真牛!
  4. 重磅推荐:2020年人工智能最精彩的25篇论文(附下载)
  5. 【深度学习】神经网络的Python代码实现
  6. 【数据分析】Databricks入门:分析COVID-19
  7. 【机器学习基础】9 大主题!机器学习算法理论面试题大汇总
  8. 【机器学习基础】数学推导+纯Python实现机器学习算法6:感知机
  9. 各大视觉技术竞赛冠军及 TOP 方案集锦(持续更新)
  10. 互联网1分钟 |1128