GBase 8a
其他
文章
南大通用GBase 8a RSyncTools集群间同步工具IP映射配置步骤
GBase用户kk
发表于2025-03-08 22:47:48121次浏览0个评论
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文件:
{
"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文件:
{
"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
评论
登录后才可以发表评论


热门帖子
- 12023-05-09浏览数:16764
- 22019-04-26浏览数:10222
- 32020-05-11浏览数:10117
- 42023-09-25浏览数:9471
- 52023-07-04浏览数:9428