hanson
(hanson)
1
tidb原版本:v3.0.8,集群信息如下
然后执行tiup cluster upgrade test-cluster v4.0.0-rc --transfer-timeout 86400
升级过程中没有报错,最后提示tidb节点重启失败,然后再次查看集群信息,版本还是3.0.8,如下图
查看报错tidb节点下的错误日志tidb_stderr.log
查看conf/tidb.toml,确实有报错这些配置项,但这是默认的,之前部署时没有修改这个参数
这是4.0版本以后不支持这些参数吗?
hanson
(hanson)
4
tidb.log (1.1 MB)
此集群是测试集群,3月份测试上线后就关闭了,昨天集群又打开了。所以tidb.log日志我就截取了从昨天早上打开后的日志
我的操作参考链接是:https://pingcap.com/docs-cn/stable/how-to/upgrade/using-tiup/#2-在中控机器上安装-tiup
完全按照上面链接文档步骤操作,其中“编辑 TiUP 拓扑配置文件”这一步没有做,然后执行到最后滚动升级这一步出错了
hanson
(hanson)
6
tidb节点有两个174,175,目前174是关闭状态,然后再175上使用mysql客户端登录后,显示的版本还是3.0.8
查看安装目录bin,如图:
老的执行文件都被重命名了,然后使用tikv-server -V,pd-server -V , tidb-server -V
结果显示的都是 Release Version: v4.0.0-rc
这种情况,下面该怎么操作?需要把tidb 174,175两个节点重启一下吗?
lonng
(Henry Long)
8
这个所有的文件都已经备份了,但是 174 和 175 应该是重启失败了,你可以手动重启两个集群,可以使用 tiup cluster restart xxx -N xxx 来重启这两个节点。
另外集群的版本没有更新是因为升级被中断了,这个没有影响,可以直接修改 ~/.tiup/storage/cluster/clusters/{cluster-name}/meta.yaml 里面的版本就可以了。
hanson
(hanson)
9
试了下tiup cluster restart,tidb两个节点都启动好了。使用mysql客户端登陆,查看版本正常了
继续试试新版本的功能
system
(system)
关闭
11
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。