pt-slave-restart
pt-slave-restart:官方地址
說明
用途:監控從庫進程狀態,如果遇到錯誤導致進程異常,會嘗試重啓進程。
語法:
pt-slave-restart [OPTIONS] [DSN]
具體例子
連接從庫
[root@BigData ~]# pt-slave-restart h=192.168.20.6,p=Sanshi_408,P=3306,u=root --sleep=10
2019-08-01T10:00:58 P=3306,h=192.168.20.6,p=...,u=root 18c-dg-relay-bin.000038 615445935 0
2019-08-01T10:01:18 P=3306,h=192.168.20.6,p=...,u=root 18c-dg-relay-bin.000038 615445935 0
關於--sleep
說明:
- 最初的睡眠時間由
--sleep
給出。 - 如果它檢查並發現一個錯誤,它會將之前的睡眠時間減半。
- 如果沒有發現錯誤,它將把之前的睡眠時間延長一倍。
- 睡眠時間以
--min-sleep
爲界,以--max-sleep
爲界。 - 在發現錯誤之後,
pt-slave-restart
立即假定接下來很可能發生另一個錯誤,因此它將休眠當前睡眠時間或初始睡眠時間,以較短的時間爲準。