1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| create user 'repl'@'%' identified by '123456'; grant REPLICATION SLAVE ON *.* TO 'repl'@'%'; flush privileges;
rpl_semi_sync_master_enabled=1 rpl_semi_sync_slave_enabled=1 rpl_semi_sync_master_timeout=1000 mysql> show global variables like 'rpl%'; +-------------------------------------------+------------+ | Variable_name | Value | +-------------------------------------------+------------+ | rpl_semi_sync_master_enabled | ON | | rpl_semi_sync_master_timeout | 10000 | | rpl_semi_sync_master_trace_level | 32 | | rpl_semi_sync_master_wait_for_slave_count | 1 | | rpl_semi_sync_master_wait_no_slave | ON | | rpl_semi_sync_master_wait_point | AFTER_SYNC | | rpl_semi_sync_slave_enabled | ON | | rpl_semi_sync_slave_trace_level | 32 | | rpl_stop_slave_timeout | 31536000 | +-------------------------------------------+------------+ 9 rows in set (0.00 sec) mysql> show plugins; +----------------------------+----------+--------------------+--------------------+---------+ | Name | Status | Type | Library | License | +----------------------------+----------+--------------------+--------------------+---------+ | | rpl_semi_sync_master | ACTIVE | REPLICATION | semisync_master.so | GPL | | rpl_semi_sync_slave | ACTIVE | REPLICATION | semisync_slave.so | GPL | +----------------------------+----------+--------------------+--------------------+---------+ 46 rows in set (0.00 sec)
change master to master_host='172.22.150.63',master_user='repl',master_password='Z1xI7zSa3OMK',master_port=3306,master_auto_position = 1; change master to master_host='192.168.152.147',master_user='repl',master_password='123456',master_port=3306,master_auto_position = 1;
CHANGE REPLICATION SOURCE TO SOURCE_HOST='172.22.150.64', SOURCE_PORT=3306, SOURCE_USER='repl', SOURCE_PASSWORD='Z1xI7zSa3OMK', SOURCE_AUTO_POSITION=1;
|