利用MySQL5.7.24对MGR配置进行官档翻译
MGR配置_5.7.24 一、MGR基本原则要求 1)表必须使用Innodb存储引擎; 2)表必须有显示的主键; 3)仅支持IPv4网络; 4)网络性能良好;成员服务器之间hostname互通、网络延时低、目标端口开放。 A)关闭防火墙或开放后面设置得MGR通信端口: # service iptables stop # chkconfig --level 35 iptables off B)如果不想更改服务器hostname,这可以使用report_host参数指定数据通信专用主机名称,并在/etc/hosts中添加相应得地址解析。 # vim /etc/hosts 127.0.0.1 mgr21 这里使用mgr21作为MGR集群内部通信使用的主机名。 注意:千万不能写成真实IP(192.168.0.21 mgr21),这样修改完在服务器重启后,主机名会被修改(至少Centos6里会这样)。 二、各个成员必须拥有的前提配置 开启binlog ==> log_bin=ON bin的ROW格式 ==> binlog_format=ROW Slave开启binlog ==> log_slave_updates=ON GTID模式开启 ==> gtid_mode=ON 复制信息库 ==> master_info_repository=TABLE 和 relay_log_info