南大通用GBase 8a RSyncTools集群间同步工具IP映射配置步骤

原文链接:www.gbase.cn/community/p...

更多精彩内容尽在南大通用GBase技术社区,南大通用致力于成为用户最信赖的数据库产品供应商。

IP映射功能简介

IP映射功能主要满足主(master)集群和备(slave)集群间同步数据使用的IP地址和主备集群安装使用的IP地址不同的场景下,采用同步数据专用的IP地址进行数据同步的需求。

具体功能举例

假设如上图主备同步的两套集群各3个节点,分别都有两套IP地址:

192.168.0.0网段IP地址用于集群内部互联 - 集群IP地址

10.248.0.0网段IP地址用于主备集群间数据同步 - 同步IP地址

配置方法

修改集群间同步工具gcluster_rsynctool目录下的master_mapping和slave_mapping两个配置文件的内容。

其中主要修改TO和FROM标签对应值内容:

TO:节点同步IP地址

FROM:集群IP地址

对于上图的对应配置如下:

  • master_mapping文件:
css 复制代码
{
   "OWNER":"MASTER",
   "IPMAPPING":[
       {
           "TO":"10.248.57.101",
           "FROM":"192.168.56.101"
       },
       {
           "TO":"10.248.57.102",
           "FROM":"192.168.56.102"
       },
       {
           "TO":"10.248.57.103",
           "FROM":"192.168.56.103"
       }
   ]
}
  • slave_mapping文件:
css 复制代码
{
   "OWNER":"SLAVE",
   "IPMAPPING":[
       {
           "TO":"10.248.57.201",
           "FROM":"192.168.58.201"
       },
       {
           "TO":"10.248.57.202",
           "FROM":"192.168.58.202"
       },
       {
           "TO":"10.248.57.203",
           "FROM":"192.168.58.203"
       }
   ]
}

其他注意事项:

1)RSyncTool工具调用方式不变:

修改IP映射后,调用RSyncTool同步数据时,同步python程序会先扫描RSyncTool工具目录下的master_mapping和slave_mapping配置,并根据配置进行IP映射,无需在调用工具时增加任何参数

2)RSyncTool工具调用参数修改:

需要修改调用RSyncTool工具时的master_mpp_ip和slave_mpp_ip两个参数对应的IP地址:

假设RSyncTool连接master和slave集群coor节点在主备集群中的IP地址分别为:

主集群coor节点:192.168.56.101

备集群coor节点:192.168.58.201

则作上述端口映射配置后调用RSyncTool同步数据时,应填写对应的同步IP网段地址即:

--master_mpp_ip = 10.248.57.101

--slave_mpp_ip = 10.248.57.201

原文链接:www.gbase.cn/community/p...

更多精彩内容尽在南大通用GBase技术社区,南大通用致力于成为用户最信赖的数据库产品供应商。

相关推荐
这个DBA有点耶5 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G5 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备5 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远5 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
2601_962218615 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法
张洛闻Eren5 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
于平安5 天前
MySQL-触发器
数据库·mysql
白远山5 天前
上海24小时自助健身房解决方案实战指南与经验分享
java·数据库·架构·需求分析
Omics Pro5 天前
斯坦福Nature+Science|广义虚拟细胞基础大模型
数据库·人工智能·算法·机器学习·自然语言处理
2603_965148115 天前
AI+API选品:下一代智能商务助手雏形已现
java·大数据·数据库·人工智能·数据挖掘