【Xtrabackup捉蟲】Waiting for master thread to be suspended

神諭丶發表於2017-11-13


使用xtrabackup 2.4.6版本,在備份完成後,prepare階段(apply-log的時候)會丟擲該提示:

  1. xtrabackup: starting shutdown with innodb_fast_shutdown = 1
  2. InnoDB: FTS optimize thread exiting.
  3. InnoDB: Starting shutdown...
  4. InnoDB: Waiting for master thread to be suspended
  5. InnoDB: Waiting for master thread to be suspended
  6. InnoDB: Waiting for master thread to be suspended
  7. InnoDB: Waiting for master thread to be suspended
  8. InnoDB: Waiting for master thread to be suspended
  9. ………………………………


並且長時間等待仍然被hang住。

檢查percona的bug庫,發現這被判定為一個bug:

  1. https://bugs.launchpad.net/percona-xtrabackup/+bug/1671437

關於相關程式碼contributor的討論如下:

  1. https://github.com/percona/percona-xtrabackup/pull/378

既然可能是bug,那麼檢查了一下當前最新的版本為2.4.8,檢查relase note發現該bug已經得以修復:





重新下載並使用當前最新版本的xtrabackup即可解決:
  1. https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.8/binary/tarball/percona-xtrabackup-2.4.8-Linux-x86_64.tar.gz





來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29773961/viewspace-2147175/,如需轉載,請註明出處,否則將追究法律責任。

相關文章