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
立即假定接下来很可能发生另一个错误,因此它将休眠当前睡眠时间或初始睡眠时间,以较短的时间为准。