TDC3.x中TDH931+ArgoDB523共享元数据操作

  其他常见问题
内容纲要

概要描述

本文描述在TDC3.x环境中,需要实现Argodb523版本的quark(对应镜像是QUARK 8.31.2 ) 共享已经有数据的TDH931的quark(对应的镜像是QUARK 8.37.2 )的底层数据,从而在argodb里面能读取到TDH的数据。

详细描述

1 两套集群组件背景描述

TDH931集群
file
ArgoDB集群 –部署523argodb, 共享TDH931集群的基础组件包括kundb
file

2 登录共同依赖的kundb查看源数据库信息

file
分别查看argodb以及tdh quark的metastore配置确认链接信息

Argodb:

file
找到 hive-env-functions.sh.tmpl
file

TDH Quark:

file

kundb内元数据库summary

file

3 修改argodb metastore 配置

argodb metastore的配置中心内
file
找到hive-env-functions.sh.tmpl文件,根据步骤2 ,将export METASTORE_ID=metastore_clus_6 修改成export METASTORE_ID=metastore_clus_1
file
修改hive-site.xml.tmpl 配置中的 javax.jdo.option.ConnectionURL,使其连接metastore_clus_1库。
file
修改metastore-confd.conf 配置中的metastore.database为metastore_clus_1。
file
保存,发布配置
file
file

4 修改argodb quark 配置

argodb quark的配置中心内
file
修改hive-site.xml.tmpl 配置中的 javax.jdo.option.ConnectionURL,使其连接metastore_clus_1库。
file
修改quark-confd.conf 配置中的metastore.database为metastore_clus_1
file
file
file
如果有多个Argodb的quark则都要修改

5 重启步骤3和4修改的metastore和quark

file
file

6 测试链接argodb看是否能看到inceptor的表

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。