配置MySQL半同步复制
kevin.Zhu 发布于:2013-1-16 12:40 分类:Mysql 有 13 人浏览,获得评论 0 条
http://blog.chinaunix.net/uid-451-id-3081801.html
配置MySQL半同步复制
1. 安装
-------------------------------------
On the master:
mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';
On each slave:
mysql> INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';
2. 必须同时两端激活
-------------------------------------
At runtime:
On the master:
SET GLOBAL rpl_semi_sync_master_enabled = 1;
SET GLOBAL rpl_semi_sync_master_timeout = 3000;
On the slave:
SET GLOBAL rpl_semi_sync_slave_enabled = 1;
STOP SLAVE IO_THREAD; START SLAVE IO_THREAD;
3. 监视
-------------------------------------
看配置
SHOW VARIABLES LIKE 'rpl_semi_sync%';
看状态:
SHOW STATUS LIKE 'Rpl_semi_sync%';