GreatSQL社区

搜索

[待回复] MGR的HA插件是否不支持光口

73 3 2024-8-29 11:41
本帖最后由 mabai 于 2024-8-30 10:24 编辑

环境:test

版本:8.0.32-26
服务器类型以及配置:物理服务器  万兆网卡光口  98C251G

测试方法:在光口上配置vip 然后集群搭建完成之后进行切换

现象:

光口测试(bonding 和 单光口 分别测试现象一致):
1、当第一个引导节点初始时候  跨网段服务器可以ping通对应的rw_vip 和ro_vip
2、当第二个节点加入之后 ,ro_vip漂移到第二个节点 ,跨网段的服务器 此时无法ping通ro_vip
3、第三个节点正常初始化

通过tcpdump抓包并没有发现arp相关信息包


电口测试:
1、当第一个引导节点初始时候  跨网段服务器可以ping通对应的rw_vip 和ro_vip
2、当第二个节点加入之后 ,ro_vip漂移到第二个节点 ,跨网段的服务器 此时可以ping通ro_vip
3、第三个节点正常初始化


通过tcpdump 抓包发现有一个 arp的包发出

全部回复(3)
yejr 2024-8-29 12:20:32
操作系统版本,内核版本,以及 greatdb_ha 相关配置也请提供下
mabai 2024-8-29 16:19:27
yejr 发表于 2024-8-29 12:20
操作系统版本,内核版本,以及 greatdb_ha 相关配置也请提供下

操作系统 :centos 7.x
内核版本:3.10
ha配置如下:
#mgr settings
loose-plugin_load_add = 'mysql_clone.so'
loose-plugin_load_add = 'group_replication.so'
loose-group_replication_group_name = "550e8400-e29b-11d4-a716-446655440000"
loose-group_replication_local_address = "172.16.179.20:33061"
loose-group_replication_group_seeds = "172.16.179.20:33061,172.16.179.21:33061,172.16.179.22:33061"
loose-group_replication_start_on_boot = OFF
loose-group_replication_bootstrap_group = OFF
loose-group_replication_exit_state_action = READ_ONLY
loose-group_replication_flow_control_mode = "DISABLED"
loose-group_replication_single_primary_mode = ON
loose-group_replication_majority_after_mode = ON
loose-group_replication_communication_max_message_size = 10M
loose-group_replication_arbitrator = 0
loose-group_replication_single_primary_fast_mode = 1
loose-group_replication_request_time_threshold = 100
loose-group_replication_primary_election_mode = GTID_FIRST
loose-group_replication_unreachable_majority_timeout = 0
loose-group_replication_member_expel_timeout = 5
loose-group_replication_autorejoin_tries = 288
loose-group_replication_consistency="BEFORE_ON_PRIMARY_FAILOVER"

#mgr vip
loose-plugin_load_add = 'greatdb_ha.so'
loose-greatdb_ha_enable_mgr_vip = 1
loose-greatdb_ha_mgr_vip_nic = 'em1'
loose-greatdb_ha_mgr_vip_ip = '172.16.176.240'
loose-greatdb_ha_mgr_vip_mask = '255.255.255.0'
loose-greatdb_ha_port = 33062
loose-greatdb_ha_mgr_read_vip_ips = "172.16.176.241"
loose-greatdb_ha_mgr_read_vip_floating_type = "TO_ANOTHER_SECONDARY"
loose-group_replication_enforce_update_everywhere_checks=0
loose-greatdb_ha_send_arp_packge_times = 5
report_host = 172.16.179.20
report_port = 3306
bind_address="0.0.0.0"
mabai 2024-9-3 11:39:40
yejr 发表于 2024-8-29 12:20
操作系统版本,内核版本,以及 greatdb_ha 相关配置也请提供下

测试结果如下
测试场景预期是否达到预期greatsql是否有发arp广播tcpdump是否抓到包
光口bondvip跨网段能ping通
光口物理口vip跨网段能ping通
电口bondvip跨网段能ping通
电口物理口vip跨网段能ping通


mabai

13

主题

0

博客

73

贡献

注册会员

Rank: 2

积分
127

助人为乐(铜)勤学好问(铜)

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-9-14 18:58 , Processed in 0.026847 second(s), 12 queries , Redis On.
快速回复 返回顶部 返回列表