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

振鹭2年前技术文章842
一、达梦 用户、数据库初始化
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



相关文章

开源大数据集群部署(六)Keytab文件生成

开源大数据集群部署(六)Keytab文件生成

1、 创建keytab文件除了使用明文密码登录之外,Kerberos还可以使用keytab密码文件登陆,现在为testcuser创建它的keytab文件ipa-getkeytab -s ipa.hdp...

MySQL优化器特性(五)单表访问路径

数据库的访问路径(access path)是指从表中获取数据的方式,一般可以通过扫描表或通过索引获取数据。想熟练掌握SQL优化技能,首先需要熟悉单表访问路径。本文先简单介绍MySQL支持的各种单表访问...

Spark on yarn 动态资源配置

Spark on yarn 动态资源配置

1、背景spark on yarn 的环境下,开源的spark 默认是关闭动态分配申请资源的。每次提交时,需要手动定义--num-executors 的数量。为了提交任务方便,需要开启动态分配资源sp...

Hbase部署

安装前准备1.1. 设置环境变量所有hbase节点都要做vi /etc/profile export HBASE_HOME=/opt/hbaseexport PATH=$PATH:$HBASE_HOM...

hive 通过元数据导出所有表信息

select db.NAME as db_name,tb.TBL_NAME as table_name,case tb.TBL_TYPE when 'MANAGED_TABLE...

rabbitmq-监控告警

rabbitmq-监控告警

插件安装rabbitmq_prometheus这个插件包含在RabbitMQ3.9.x版本中。与所有的插件一样,必须启用它才能使用;在node1,node2,node3 三台机器上执行如下命令:rab...

发表评论    

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