暂无图片
模拟MogDB主备脑裂修复
最近更新:2023-06-02 12:31:55

问题概述

MogDB主备环境网络故障,导致脑裂

主备环境描述

[root@mogdb1 ~]# ptk cluster -n mogdb_cluster status
[   Cluster State   ]
cluster_name                            : mogdb_cluster
cluster_state                           : Normal
database_version                        : MogDB 3.0.4 (build cc068866)

[  Datanode State   ]
  cluster_name  |  id  |       ip       | port  | user | nodename | db_role | state  | upstream
----------------+------+----------------+-------+------+----------+---------+--------+-----------
  mogdb_cluster | 6001 | 192.168.56.180 | 26000 | omm  | dn_6001  | primary | Normal | -
                | 6002 | 192.168.56.181 | 26000 | omm  | dn_6002  | standby | Normal | -



[root@mogdb1 ~]# systemctl status mogha
● mogha.service - MogHA High Available Service
   Loaded: loaded (/usr/lib/systemd/system/mogha.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-06-01 16:58:01 CST; 5min ago
     Docs: https://docs.mogdb.io/zh/mogha/latest/overview
 Main PID: 3334 (mogha)
   CGroup: /system.slice/mogha.service
           ├─3334 /mogha/mogha/mogha -c /mogha/mogha/node.conf
           ├─3523 mogha: watchdog
           ├─3708 mogha: http-server
           ├─3709 mogha: heartbeat
           ├─3816 /opt/mogdb/app/bin/mogdb -D /opt/mogdb/data -M primary
           ├─7085 ping -c 3 -i 0.5 192.168.56.181
           └─7087 ping -c 3 -i 0.5 192.168.56.1

Jun 01 16:58:01 mogdb1 systemd[1]: Started MogHA High Available Service.
Jun 01 16:58:02 mogdb1 mogha[3334]: MogHA Version: Version: 2.4.8
Jun 01 16:58:02 mogdb1 mogha[3334]: GitHash: 56c62c1
Jun 01 16:58:02 mogdb1 mogha[3334]: config loaded successfully

......