GreatSQL社区

搜索

[已解决] GreatSQL MGR 单机多实例 不能bind ip启动mgr端口

795 3 2023-3-28 13:28
系统 centos7

MySQL: GreatSQL 8.0.25-17
系统配置多ip:
192.168.0.100
192.168.0.101
192.168.0.102

单机多实例下
现象: 不能 bind ip 启动 group replication 的端口
默认不bind ip启动端口

tcp6       0      0 :::33061                :::*                    LISTEN      118617/mysqld      
tcp6       0      0 :::33062                :::*                    LISTEN      133418/mysqld      
tcp6       0      0 :::33063                :::*                    LISTEN      134911/mysqld   


只能这样配置:

| group_replication_local_address                     | 192.168.0.100:33061             |
| group_replication_local_address                     | 192.168.0.101:33062             |
| group_replication_local_address                     | 192.168.0.102:33063             |



如果使用以下配置,则服务启动不了.
| group_replication_local_address                     | 192.168.0.100:33061             |
| group_replication_local_address                     | 192.168.0.101:33061             |
| group_replication_local_address                     | 192.168.0.102:33061             |





mgrbind.jpg
全部回复(3)
yejr 2023-3-29 15:12:00
没理解你的问题是什么,可以先贴下配置文件,并描述你遇到什么问题
earl86 2023-4-3 14:23:23
yejr 发表于 2023-3-29 15:12
没理解你的问题是什么,可以先贴下配置文件,并描述你遇到什么问题

服务器配置了多ip的情况:
比方配置了以下3个ip
192.168.0.100
192.168.0.101
192.168.0.102

mgr 单机多实例配置:
group_replication_local_address = 192.168.0.100:33061
group_replication_local_address = 192.168.0.101:33061
group_replication_local_address = 192.168.0.102:33061
使用相同的端口  是启动不了服务的. 33061端口并没有监听在特定的ip上,而是本机的全部ip
yejr 2023-4-3 17:03:21
earl86 发表于 2023-4-3 14:23
服务器配置了多ip的情况:
比方配置了以下3个ip
192.168.0.100

对,这种情况下没办法。
换个端口就好了嘛,如果真的有这种需求,可以去提个feature request。
earl86

8

主题

0

博客

46

贡献

注册会员

Rank: 2

积分
74

助人为乐(铜)

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-11-24 10:12 , Processed in 0.023389 second(s), 19 queries , Redis On.
快速回复 返回顶部 返回列表