天天看點

MySQL 和 Innobackup 不定期卡住的秘密

最近很長時間,陸續有不少朋友跟我說他們的MySQL經常重新開機,卡住,然後結了一堆報錯資訊。

正好,自己之前也遇到過大批量的MySQL hang和innobackupex備份卡住的問題,一直沒時間寫,現在就分享下自己遇到的問題,希望後面的人可以避免

好了,直接上圖實戰

症狀

  • MySQL hang
MySQL 和 Innobackup 不定期卡住的秘密
  • Innobackupex hang
MySQL 和 Innobackup 不定期卡住的秘密
  • 相關跟蹤
MySQL 和 Innobackup 不定期卡住的秘密
MySQL 和 Innobackup 不定期卡住的秘密
MySQL 和 Innobackup 不定期卡住的秘密

結論

  1. 如果是centos 2.6.32-504 核心 + MySQL社群版本 , 那麼大機率會出現這個問題
  2. 修複方案:

    yum update kernal 小版本更新到 2.6.32-504.23.4 可以解決此問題

  3. 相關連結: https://ma.ttias.be/linux-futex_wait-bug/ https://blogs.oracle.com/poonam/hung-jvm-due-to-the-threads-stuck-in-pthreadcondtimedwait

繼續閱讀