千家信息网

如何清除slave同步信息

发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,这篇文章给大家分享的是有关如何清除slave同步信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。比如,在有些场景,我们需要下线一台slave,我们使用reset slav
千家信息网最后更新 2024年11月19日如何清除slave同步信息

这篇文章给大家分享的是有关如何清除slave同步信息的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

比如,在有些场景,我们需要下线一台slave,我们使用reset slave来清除show slave status \G里边的同步信息,当我们执行完show slave status \G之后,需要可以看到里边的信息。
执行reset slave,其实是把master.info和relay-log.info文件给删除,但是里边的同步信息还在.

点击(此处)折叠或打开

  1. mysql> stop slave;

  2. Query OK, 0 rows affected (0.01 sec)


  3. mysql> reset slave;

  4. Query OK, 0 rows affected (0.06 sec)


  5. mysql> show slave status \G

  6. *************************** 1. row ***************************

  7. Slave_IO_State:

  8. Master_Host: 10.10.10.200

  9. Master_User: repl

  10. Master_Port: 3306

  11. Connect_Retry: 60

  12. Master_Log_File:

  13. Read_Master_Log_Pos: 4

  14. Relay_Log_File: mysql-relay-bin.000001

  15. Relay_Log_Pos: 4

  16. Relay_Master_Log_File:

  17. Slave_IO_Running: No

  18. Slave_SQL_Running: No

  19. Replicate_Do_DB:

  20. Replicate_Ignore_DB:

  21. Replicate_Do_Table:

  22. Replicate_Ignore_Table:

  23. Replicate_Wild_Do_Table:

  24. Replicate_Wild_Ignore_Table:

  25. Last_Errno: 0

  26. Last_Error:

  27. Skip_Counter: 0

  28. Exec_Master_Log_Pos: 0

  29. Relay_Log_Space: 143

  30. Until_Condition: None

  31. Until_Log_File:

  32. Until_Log_Pos: 0

  33. Master_SSL_Allowed: No

  34. Master_SSL_CA_File:

  35. Master_SSL_CA_Path:

  36. Master_SSL_Cert:

  37. Master_SSL_Cipher:

  38. Master_SSL_Key:

  39. Seconds_Behind_Master: NULL

  40. Master_SSL_Verify_Server_Cert: No

  41. Last_IO_Errno: 0

  42. Last_IO_Error:

  43. Last_SQL_Errno: 0

  44. Last_SQL_Error:

  45. Replicate_Ignore_Server_Ids:

  46. Master_Server_Id: 1

  47. Master_UUID: 4adfcd1d-4059-11e7-9532-080027d597f9

  48. Master_Info_File: mysql.slave_master_info

  49. SQL_Delay: 0

  50. SQL_Remaining_Delay: NULL

  51. Slave_SQL_Running_State:

  52. Master_Retry_Count: 86400

  53. Master_Bind:

  54. Last_IO_Error_Timestamp:

  55. Last_SQL_Error_Timestamp:

  56. Master_SSL_Crl:

  57. Master_SSL_Crlpath:

  58. Retrieved_Gtid_Set:

  59. Executed_Gtid_Set:

  60. Auto_Position: 0

  61. 1 row in set (0.00 sec)

如果有人误开始了start slave,同步依然会开始进行,我们需要用以下这个方法清除的更彻底。

点击(此处)折叠或打开

  1. mysql> reset slave all;

  2. Query OK, 0 rows affected (0.00 sec)


  3. mysql> show slave status \G

  4. Empty set (0.00 sec)

感谢各位的阅读!关于"如何清除slave同步信息"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0