Advertisement

在《叶问》第38期节目期间,在MGR集群出现故障时,请教实现自动选举主节点的方法。

阅读量:

在集群系统中,若所有节点均发生故障并停止运行,当系统重新启动时,是否能够实现主节点的自动选举

1、MGR集群所有节点都宕机后,集群重启,能否自动选主和启动MGR服务

这是一个由群成员提出的问题。

首先,MySQL服务可以通过 systemd 实现系统重启后的自动启动,只需关注以下配置内容即可:

复制代码
 [root@GreatSQL ~]# cat /usr/lib/systemd/system/greatsql.service

    
 ...
    
 Restart=on-failure
    
    
    
    

此外,在mysqld进程成功启动之后,若希望达成MGR的自动主节点选举与自启动功能,同样可以通过MySQL Shell实现,例如:

复制代码
 [root@GreatSQL ~]# mysqlsh --uri greatsql@yejr-mgr3:3306

    
 ...
    
 -- 不管干啥,都先看 help,这是玩转Linux的必备素养,啥事不清楚都先找男人(man)
    
 -- 注意到有这样的一个方法 rebootClusterFromCompleteOutage(),看起来没跑了MySQL  yejr-mgr3:3306 ssl  JS > \help dba
    
       reb

全部评论 (0)

还没有任何评论哟~