您好,登录后才能下订单哦!
这篇文章给大家分享的是有关如何清除slave同步信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
															  比如,在有些场景,我们需要下线一台slave,我们使用reset slave来清除show slave status \G里边的同步信息,当我们执行完show slave status \G之后,需要可以看到里边的信息。
  执行reset slave,其实是把master.info和relay-log.info文件给删除,但是里边的同步信息还在.
点击(此处)折叠或打开
mysql> stop slave;
				Query OK, 0 rows affected (0.01 sec)
				mysql> reset slave;
				Query OK, 0 rows affected (0.06 sec)
				mysql> show slave status \G
*************************** 1. row ***************************
				               Slave_IO_State: 
				                  Master_Host: 10.10.10.200
				                  Master_User: repl
				                  Master_Port: 3306
				                Connect_Retry: 60
				              Master_Log_File: 
				          Read_Master_Log_Pos: 4
				               Relay_Log_File: mysql-relay-bin.000001
				                Relay_Log_Pos: 4
				        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: 143
				              Until_Condition: None
				               Until_Log_File: 
				                Until_Log_Pos: 0
				           Master_SSL_Allowed: No
				           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_UUID: 4adfcd1d-4059-11e7-9532-080027d597f9
				             Master_Info_File: mysql.slave_master_info
				                    SQL_Delay: 0
				          SQL_Remaining_Delay: NULL
				      Slave_SQL_Running_State: 
				           Master_Retry_Count: 86400
				                  Master_Bind: 
				      Last_IO_Error_Timestamp: 
				     Last_SQL_Error_Timestamp: 
				               Master_SSL_Crl: 
				           Master_SSL_Crlpath: 
				           Retrieved_Gtid_Set: 
				            Executed_Gtid_Set: 
				                Auto_Position: 0
1 row in set (0.00 sec)
 如果有人误开始了start slave,同步依然会开始进行,我们需要用以下这个方法清除的更彻底。
点击(此处)折叠或打开
mysql> reset slave all;
				Query OK, 0 rows affected (0.00 sec)
				mysql> show slave status \G
Empty set (0.00 sec)
感谢各位的阅读!关于“如何清除slave同步信息”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。