日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

作者:侯曉陽

愛可生 DBA 團(tuán)隊(duì)成員,主要負(fù)責(zé) MySQL 故障處理和 SQL 審核優(yōu)化。對(duì)技術(shù)執(zhí)著,為客戶負(fù)責(zé)。

本文來源:原創(chuàng)投稿

*愛可生開源社區(qū)出品,原創(chuàng)內(nèi)容未經(jīng)授權(quán)不得隨意使用,轉(zhuǎn)載請(qǐng)聯(lián)系小編并注明來源。

問題背景

MySQL 從庫報(bào)錯(cuò)如下:

記一次 MySQL 復(fù)制故障-Error_code:1317

 

錯(cuò)誤信息如下:


...

Last_Errno:1317
Last_Error:Last_Error: Coordinator stopped because there were error(s) in the worker(s). The most recent failure being: Worker 1 failed executing transaction 'a838ba08-c009-11e9-85e1-fa163ea2992d:31622919405' at master log master-bin.005599, end_log_pos 2297. See error log and/or performance_schema.replication_Applier_status_by_worker table for more details about this failure or others, if any.

...

Last_SQL_Errno:1317
Last_SQL_Error:Last_Error: Coordinator stopped because there were error(s) in the worker(s). The most recent failure being: Worker 1 failed executing transaction 'a838ba08-c009-11e9-85e1-fa163ea2992d:31622919405' at master log master-bin.005599, end_log_pos 2297. See error log and/or performance_schema.replication_applier_status_by_worker table for more details about this failure or others, if any.

 

排查方式

1.首先我們先通過 performance_schema 查看一下造成報(bào)錯(cuò)的原因

mysql> select * from performance_schema.replication_applier_status_by_worker;
記一次 MySQL 復(fù)制故障-Error_code:1317

 

從這里報(bào)錯(cuò)看到,某條語句在回放的時(shí)候查詢執(zhí)行被中斷了。

 

2.然后我們?cè)俨榭?MySQL 的 error-log

記一次 MySQL 復(fù)制故障-Error_code:1317

 

日志中也提示了我們,因?yàn)楣ぷ骶€程被斷開,查詢中斷,它在當(dāng)前這個(gè)位置點(diǎn)停止了,如果想要恢復(fù)重新啟動(dòng)主從即可。

 

3.嘗試重新啟動(dòng)主從

mysql> stop slave;
mysql> start slave;
記一次 MySQL 復(fù)制故障-Error_code:1317

 

重啟復(fù)制通道后,復(fù)制確實(shí)正常了,接下來需要知道為什么查詢被中斷了。

 

4.帶著疑問,去看了下在報(bào)錯(cuò)的這個(gè)時(shí)間里 MySQL 或是服務(wù)器做了什么,然后發(fā)現(xiàn)了這個(gè)時(shí)間 MySQL 在做備份,之后查看 xtrabackup 備份參數(shù)是帶著 --kill-long-queries-timeout=60 和 --kill-long-query-type=all。

記一次 MySQL 復(fù)制故障-Error_code:1317

 

簡單來說就是,當(dāng) --kill-long-query-type=all,--kill-long-queries-timeout=60,從開始執(zhí)行 FLUSH TABLES WITH READ LOCK 到 kill 掉阻塞它的這些查詢之間等待的秒數(shù)為 60 秒,默認(rèn)值為 0,不會(huì) kill 任何查詢,使用這個(gè)選項(xiàng) xtrabackup 需要有 Process 和 super 權(quán)限。

 

5.然后查看 xtrabackup 的備份日志,一切答案見了分曉

記一次 MySQL 復(fù)制故障-Error_code:1317

 

分享到:
標(biāo)簽:故障 復(fù)制 MySQL
用戶無頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績?cè)u(píng)定