mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
576 lines
14 KiB
Text
576 lines
14 KiB
Text
connect slave,127.0.0.1,root,,,$SERVER_MYPORT_3;
|
|
connect master1,127.0.0.1,root,,,$SERVER_MYPORT_1;
|
|
connect master2,127.0.0.1,root,,,$SERVER_MYPORT_2;
|
|
connection slave;
|
|
change master 'slave1' to master_port=MYPORT_1, master_host='127.0.0.1', master_user='root', master_ssl_verify_server_cert=0;
|
|
change master 'slave2' to master_port=MYPORT_2, master_host='127.0.0.1', master_user='root', master_ssl_verify_server_cert=0;
|
|
start slave 'slave1';
|
|
set default_master_connection = 'slave1';
|
|
include/wait_for_slave_to_start.inc
|
|
set default_master_connection = 'slave2';
|
|
start all slaves;
|
|
Warnings:
|
|
Note 1937 SLAVE 'slave2' started
|
|
include/wait_for_slave_to_start.inc
|
|
set default_master_connection = '';
|
|
connection master1;
|
|
connection slave;
|
|
connection master2;
|
|
connection slave;
|
|
show all slaves status;
|
|
Connection_name slave1
|
|
Slave_SQL_State Slave has read all relay log; waiting for more updates
|
|
Slave_IO_State Waiting for master to send event
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_1
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave1.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running Yes
|
|
Slave_SQL_Running Yes
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master 0
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 1
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State Slave has read all relay log; waiting for more updates
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
Connection_name slave2
|
|
Slave_SQL_State Slave has read all relay log; waiting for more updates
|
|
Slave_IO_State Waiting for master to send event
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_2
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave2.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running Yes
|
|
Slave_SQL_Running Yes
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master 0
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 2
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State Slave has read all relay log; waiting for more updates
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
#
|
|
# MDEV:16437: merge 5.7 P_S replication instrumentation and tables
|
|
#
|
|
select * from performance_schema.replication_connection_configuration;
|
|
CHANNEL_NAME slave2
|
|
HOST 127.0.0.1
|
|
PORT #
|
|
USER root
|
|
USING_GTID SLAVE_POS
|
|
SSL_ALLOWED YES
|
|
SSL_CA_FILE
|
|
SSL_CA_PATH
|
|
SSL_CERTIFICATE
|
|
SSL_CIPHER
|
|
SSL_KEY
|
|
SSL_VERIFY_SERVER_CERTIFICATE NO
|
|
SSL_CRL_FILE
|
|
SSL_CRL_PATH
|
|
CONNECTION_RETRY_INTERVAL 60
|
|
CONNECTION_RETRY_COUNT 100000
|
|
HEARTBEAT_INTERVAL 60.000
|
|
IGNORE_SERVER_IDS
|
|
REPL_DO_DOMAIN_IDS
|
|
REPL_IGNORE_DOMAIN_IDS
|
|
CHANNEL_NAME slave1
|
|
HOST 127.0.0.1
|
|
PORT #
|
|
USER root
|
|
USING_GTID SLAVE_POS
|
|
SSL_ALLOWED YES
|
|
SSL_CA_FILE
|
|
SSL_CA_PATH
|
|
SSL_CERTIFICATE
|
|
SSL_CIPHER
|
|
SSL_KEY
|
|
SSL_VERIFY_SERVER_CERTIFICATE NO
|
|
SSL_CRL_FILE
|
|
SSL_CRL_PATH
|
|
CONNECTION_RETRY_INTERVAL 60
|
|
CONNECTION_RETRY_COUNT 100000
|
|
HEARTBEAT_INTERVAL 60.000
|
|
IGNORE_SERVER_IDS
|
|
REPL_DO_DOMAIN_IDS
|
|
REPL_IGNORE_DOMAIN_IDS
|
|
start all slaves;
|
|
#
|
|
# MDEV:16437: merge 5.7 P_S replication instrumentation and tables
|
|
#
|
|
select * from performance_schema.replication_applier_status_by_coordinator;
|
|
CHANNEL_NAME slave2
|
|
THREAD_ID #
|
|
SERVICE_STATE ON
|
|
LAST_ERROR_NUMBER 0
|
|
LAST_ERROR_MESSAGE
|
|
LAST_ERROR_TIMESTAMP 0000-00-00 00:00:00
|
|
LAST_SEEN_TRANSACTION
|
|
LAST_TRANS_RETRY_COUNT 0
|
|
CHANNEL_NAME slave1
|
|
THREAD_ID #
|
|
SERVICE_STATE ON
|
|
LAST_ERROR_NUMBER 0
|
|
LAST_ERROR_MESSAGE
|
|
LAST_ERROR_TIMESTAMP 0000-00-00 00:00:00
|
|
LAST_SEEN_TRANSACTION
|
|
LAST_TRANS_RETRY_COUNT 0
|
|
stop slave 'slave1';
|
|
show slave 'slave1' status;
|
|
Slave_IO_State
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_1
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave1.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running No
|
|
Slave_SQL_Running No
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master NULL
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 1
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
reset slave 'slave1';
|
|
show all slaves status;
|
|
Connection_name slave1
|
|
Slave_SQL_State
|
|
Slave_IO_State
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_1
|
|
Connect_Retry 60
|
|
Master_Log_File
|
|
Read_Master_Log_Pos 4
|
|
Relay_Log_File
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File
|
|
Slave_IO_Running No
|
|
Slave_SQL_Running No
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos 0
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master NULL
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 1
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
Connection_name slave2
|
|
Slave_SQL_State Slave has read all relay log; waiting for more updates
|
|
Slave_IO_State Waiting for master to send event
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_2
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave2.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running Yes
|
|
Slave_SQL_Running Yes
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master 0
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 2
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State Slave has read all relay log; waiting for more updates
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
reset slave 'slave1' all;
|
|
show all slaves status;
|
|
Connection_name slave2
|
|
Slave_SQL_State Slave has read all relay log; waiting for more updates
|
|
Slave_IO_State Waiting for master to send event
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_2
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave2.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running Yes
|
|
Slave_SQL_Running Yes
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master 0
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 2
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State Slave has read all relay log; waiting for more updates
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
stop all slaves;
|
|
Warnings:
|
|
Note 1938 SLAVE 'slave2' stopped
|
|
show all slaves status;
|
|
Connection_name slave2
|
|
Slave_SQL_State
|
|
Slave_IO_State
|
|
Master_Host 127.0.0.1
|
|
Master_User root
|
|
Master_Port MYPORT_2
|
|
Connect_Retry 60
|
|
Master_Log_File master-bin.000001
|
|
Read_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_File mysqld-relay-bin-slave2.000002
|
|
Relay_Log_Pos <relay_log_pos>
|
|
Relay_Master_Log_File master-bin.000001
|
|
Slave_IO_Running No
|
|
Slave_SQL_Running No
|
|
Replicate_Do_DB
|
|
Replicate_Ignore_DB
|
|
Replicate_Do_Table
|
|
Replicate_Ignore_Table
|
|
Replicate_Wild_Do_Table
|
|
Replicate_Wild_Ignore_Table
|
|
Last_Errno 0
|
|
Last_Error
|
|
Skip_Counter 0
|
|
Exec_Master_Log_Pos <read_master_log_pos>
|
|
Relay_Log_Space <relay_log_space1>
|
|
Until_Condition None
|
|
Until_Log_File
|
|
Until_Log_Pos 0
|
|
Master_SSL_Allowed Yes
|
|
Master_SSL_CA_File
|
|
Master_SSL_CA_Path
|
|
Master_SSL_Cert
|
|
Master_SSL_Cipher
|
|
Master_SSL_Key
|
|
Seconds_Behind_Master NULL
|
|
Master_SSL_Verify_Server_Cert No
|
|
Last_IO_Errno 0
|
|
Last_IO_Error
|
|
Last_SQL_Errno 0
|
|
Last_SQL_Error
|
|
Replicate_Ignore_Server_Ids
|
|
Master_Server_Id 2
|
|
Master_SSL_Crl
|
|
Master_SSL_Crlpath
|
|
Using_Gtid Slave_Pos
|
|
Gtid_IO_Pos
|
|
Replicate_Do_Domain_Ids
|
|
Replicate_Ignore_Domain_Ids
|
|
Parallel_Mode optimistic
|
|
SQL_Delay 0
|
|
SQL_Remaining_Delay NULL
|
|
Slave_SQL_Running_State
|
|
Slave_DDL_Groups 0
|
|
Slave_Non_Transactional_Groups 0
|
|
Slave_Transactional_Groups 0
|
|
Replicate_Rewrite_DB
|
|
Retried_transactions 0
|
|
Max_relay_log_size 1073741824
|
|
Executed_log_entries 7
|
|
Slave_received_heartbeats 0
|
|
Slave_heartbeat_period 60.000
|
|
Gtid_Slave_Pos
|
|
Master_last_event_time NULL
|
|
Slave_last_event_time NULL
|
|
Master_Slave_time_diff NULL
|
|
stop all slaves;
|
|
#
|
|
# MDEV-21858: START/STOP ALL SLAVES does not return access errors
|
|
#
|
|
connection slave;
|
|
SET SESSION sql_log_bin=0;
|
|
CREATE USER 'unpriv'@'127.0.0.1';
|
|
GRANT USAGE ON *.* TO 'unpriv'@'127.0.0.1';
|
|
connect con1,127.0.0.1,unpriv,,,$SERVER_MYPORT_3;
|
|
STOP SLAVE 'slave2';
|
|
ERROR 42000: Access denied; you need (at least one of) the REPLICATION SLAVE ADMIN privilege(s) for this operation
|
|
START SLAVE 'slave2';
|
|
ERROR 42000: Access denied; you need (at least one of) the REPLICATION SLAVE ADMIN privilege(s) for this operation
|
|
STOP ALL SLAVES;
|
|
ERROR 42000: Access denied; you need (at least one of) the REPLICATION SLAVE ADMIN privilege(s) for this operation
|
|
connection slave;
|
|
START SLAVE 'slave2';
|
|
set default_master_connection = 'slave2';
|
|
include/wait_for_slave_to_start.inc
|
|
connection con1;
|
|
START ALL SLAVES;
|
|
ERROR 42000: Access denied; you need (at least one of) the REPLICATION SLAVE ADMIN privilege(s) for this operation
|
|
disconnect con1;
|
|
connection slave;
|
|
STOP SLAVE 'slave2';
|
|
set default_master_connection = 'slave2';
|
|
include/wait_for_slave_to_stop.inc
|
|
DROP USER 'unpriv'@'127.0.0.1';
|
|
SET SESSION sql_log_bin=1;
|
|
include/reset_master_slave.inc
|
|
disconnect slave;
|
|
connection master1;
|
|
include/reset_master_slave.inc
|
|
disconnect master1;
|
|
connection master2;
|
|
include/reset_master_slave.inc
|
|
disconnect master2;
|