故障起因
停止一臺從服務器后換上了一臺新的mysql從服務器
mysql> change master to master_host='20.0.0.12',
-> master_user='myslave',
-> master_password='123456',
-> master_log_file='master-bin.000002',
-> master_log_pos=154;
ERROR 3021 (HY000): This operation cannot be performed with a running slave io thread; run STOP SLAVE IO_THREAD FOR CHANNEL '' first.
解決故障
io執行緒開啟中無法對從服務器進行修改,因此我們需要關閉io執行緒
mysql> STOP SLAVE IO_THREAD; //關閉執行緒
Query OK, 0 rows affected (0.00 sec)
mysql> change master to master_host='20.0.0.12', //指定主服務器
-> master_user='myslave', //管理用戶名稱
-> master_password='123456', //密碼
-> master_log_file='master-bin.000002', //二進制檔案
-> master_log_pos=154; //檔案位置引數
Query OK, 0 rows affected, 2 warnings (0.00 sec) //提示成功
mysql> start SLAVE IO_THREAD; //開啟io執行緒
Query OK, 0 rows affected (0.01 sec)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/86103.html
標籤:AI
上一篇:MySQL1045錯誤解決方法(ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes))
