· Connecting to master
線程正試圖連接主服務器。
· Checking master version
建立同主服務器之間的連接后立即臨時出現的狀態。
· Registering slave on master
建立同主服務器之間的連接后立即臨時出現的狀態。
· Requesting binlog dump
建立同主服務器之間的連接后立即臨時出現的狀態。線程向主服務器發送一條請求,索取從請求的二進制日志文件名和位置開始的二進制日志的內容。
· Waiting to reconnect after a failed binlog dump request
如果二進制日志轉儲請求失敗(由于沒有連接),線程進入睡眠狀態,然后定期嘗試重新連接。可以使用--master-connect-retry選項指定重試之間的間隔。
· Reconnecting after a failed binlog dump request
線程正嘗試重新連接主服務器。
· Waiting for master to send event
線程已經連接上主服務器,正等待二進制日志事件到達。如果主服務器正空閑,會持續較長的時間。如果等待持續slave_read_timeout秒,則發生超時。此時,線程認為連接被中斷并企圖重新連接。
· Queueing master event to the relay log
線程已經讀取一個事件,正將它復制到中繼日志供SQL線程來處理。
· Waiting to reconnect after a failed master event read
讀取時(由于沒有連接)出現錯誤。線程企圖重新連接前將睡眠master-connect-retry秒。
· Reconnecting after a failed master event read
線程正嘗試重新連接主服務器。當連接重新建立后,狀態變為Waiting for master to send event。
· Waiting for the slave SQL thread to free enough relay log space
正使用一個非零relay_log_space_limit值,中繼日志已經增長到其組合大小超過該值。I/O線程正等待直到SQL線程處理中繼日志內容并刪除部分中繼日志文件來釋放足夠的空間。
· Waiting for slave mutex on exit
線程停止時發生的一個很簡單的狀態。