有办法控制tidb stop后,重启服务器tidb自动启动吗

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
用tiup stop关闭集群以后。重启所有服务器进行维修操作,服务器启动后,tidb会自动被拉起来。但是服务器启动时间不固定。有没有办法禁止tidb自动启动,最后手动start起来?

要是各个机器随机启动的话,不同服务器之间可能会间隔一段时间会对tidb有影响吗

tiup cluster disable cluster-name

3 个赞

没关系的。比如kv服务器先启动会起不来,等pd服务器启动了,kv会重试重启。

可以使用NTP时间服务让所有服务器时间统一,避免集群异常

tiup cluster disable cluster-name

除了disable ,你也可以登录tidb服务器的物理机,用systemctl disable tidb那个服务

应该是没有影响的,所有pd节点启动后才会启动tikv,所有tikv启动后,才会启动tidb,对外提供服务。

启动集群操作会按 PD → TiKV → Pump → TiDB → TiFlash → Drainer → TiCDC → Prometheus → Grafana → Alertmanager 的顺序启动整个 TiDB 集群所有组件:

禁用自动重启

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。