seiang
(Seiang)
2025 年10 月 28 日 07:14
1
【TiDB 使用环境】生产环境
【TiDB 版本】
TiDB集群版本通过tiup在线升级,从5.0.3升级到7.5.5,升级期间确保没有DDL操作
升级PD和TiKV都很顺利,但是升级TiDB节点,滚动升级过程中,关闭第一个TiDB节点之后,重启启动超时,具体的报错如下:
无法启动的tidb节点报错:
临时处理:
1、通过tiup关闭以及重启tidb节点,返回成功,实际节点并没有重启
2、登录到TiDB节点,切换到tidb用户下,通过sudo systemctl start tidb-4000也是无法启动的
3、通过手动运行run_tidb.sh脚本(sudo sh run_tidb.sh &)才启动成功,但是通过tidb用户手动运行run_tidb.sh脚本,也是无法启动的
由于目前临时通过手动运行run_tidb.sh脚本启动的,而且进程的启动用户是root,无法通过tiup来重启节点
tiup日志:
1 个赞
seiang
(Seiang)
2025 年10 月 28 日 07:33
3
Lucien-卢西恩:
看报错是啥
$ sh +x run_tidb.sh
[2025/10/28 15:32:24.898 +08:00] [WARN] [config.go:1194] [“Some configuration options should be moved to [instance] section. Please use the latter config options in [instance] instead: (slow-threshold, tidb_slow_log_threshold).”]
参数配置问题,这个参数前后版本应该发生配置变化了,删掉重新配置看看
1 个赞
seiang
(Seiang)
2025 年10 月 28 日 07:49
5
seiang:
slow-threshold
这个应该只是告警,不影响节点正常启动的,
我重新reload一下,然后通过tiup重启tidb server节点好像就好了
system
(system)
关闭
2025 年11 月 4 日 07:50
6
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。