实验步骤
1、安装数据库并配置半同步复制
主mysql:192.168.32.111
]#yum install mariadb -y GRANT REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO 'ma'@'192.168.32.%' IDENTIFIED BY 'centos'; SHOW MASTER LOGS; SHOW BINLOG EVENTS IN 'master-log.000001'; INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master'; SHOW GLOBALVARIABLES LIKE '%rpl%'; SHOW GLOBAL STATUS LIKE '%rpl%'; SET @@GLOBAL.rpl_semi_sync_master_enabled=ON; FLUSH PRIVILEGES; 从mysql配置:192.168.32.112
]#yum install mariadb -y CHANGE MASTER TO MASTER_HOST='192.168.32.111',MASTER_USER='ma',MASTER_PASSWORD='centos',MASTER_LOG_FILE='master-log.000001',MASTER_LOG_POS=245;
>START SLAVE;
> SHOW SLAVE STATUS\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.32.111