emr部署hive并适配达梦数据库

振鹭2年前技术文章748
一、达梦 用户、数据库初始化
1、创建hive的元数据库
create tablespace hive_meta datafile '/dm8/data/DAMENG/hive_meta.dbf' size 100 autoextend on next 1 maxsize 2048;

image.png

2、创建数据库的用户

create user hive identified by "hive12345" default tablespace hive_meta;

image.png

3、给权限

grant RESOURCE to hive;

image.png

4、查看创建的表空间:

select * from v$tablespace;
select * from dba_data_files;

image.png

image.png

二、部署hive-DM

1、开始部署image.pngimage.png2、修改hive_pkg配置image.png

image.png

database_db : 达梦数据库名称(必须⼤写):
database_ip : 达梦数据库ip
database_password : 达梦数据库密码
database_port : 达梦数据库端⼝
database_type : 达梦数据库的类型选择oracle
database_user : 达梦数据库的⽤户名
javax_jdo_option_ConnectionDriverName : 达梦数据库的jdbc class(dm.jdbc.driver.DmDriver)
jdbc_uri : 达梦数据库的jdbc url HIVE2 为数据库名称 (jdbc:dm://HIVE2?dmsvcconf=/opt/dtstack/Hive/hive_pkg/conf/dm_svc.conf)
3、修改hivesql配置
此配置修改规则和hive_pkg的规则⼀致,进⾏相同修改
4、进⾏部署

5、等待部署成功

image.png



相关文章

MongoDB创建索引

一、后台创建索引默认情况下,当我们对一个比较热点的集合创建索引时,直到索引创建完毕,该集合都是无法读写的。1、后台创建索引语法db.collection.createIndex( { filed: 1...

MySQL 官方高可用方案:Innodb ReplicaSet

MySQL 官方高可用方案:Innodb ReplicaSet

说明MySQL Innodb ReplicaSet 是 MySQL 团队在 2020 年推出的一款产品,用来帮助用户快速部署和管理主从复制,在数据库层仍然使用的是主从复制技术。ReplicaSet 主...

Pod 的 init Containers

Pod 的 init Containers

Pod 我们可以分为两类,一种属于自主式 Pod ,还有一种属于控制器管理的 Pod 。一、Pod 的 initContainers基本概念:Pod能够具有多个容器,应用运行在容器里面,但是它也可能有...

HAProxy

HAProxy

1、HAProxy简介  HAProxy 是一款基于 TCP(第四层)和 HTTP(第七层)应用的代理软件,它也可作为负载均衡器,而且完全免费。 借助 HAProxy,可以快速并且可靠地提供基于 TC...

Linux高并发FastCGI优化

nginx中FastCGI相关参数优化:1)这个指令为FastCGI缓存指定一个路径,目录结构等级,关键字区域存储时间和非活动删除时间。fastcgi_cache_path /usr/local/ng...

大数据组件--Impala概述

Apache Impala是一个适用于实时交互的sql软件,是基于hive的大数据分析查询引擎,hive和impala有不同的侧重面,通常是两个互相配合工作,可以先用hive进行一个数据的预处理清洗转...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。