现在是一个pd
pd 版本:v3.1.0
tidb 版本:v3.1.0
tikv 版本:4.0.0
,直接 把 v4.0.0 的 pd 的 二进制文件(pd-server),copy替换现在的 pd-server(v3),不过这个操作不太正规,
另外,你咋升级到 v4.0.0,而不是 v4.0.14+ 的,低版本 bug 在 高版本是修复了的,也有性能上的提升(可以尝试升级到 v4.0.14+ 的版本)
我当时升级的时候最新的都是v4.0.0,我升级很久了,要是现在整就直接上5.0了。
tidb 也没有升级成功,也需要直接拷贝吗?
说 copy 的原因是,升级的主要工作其实就是 替换 二进制文件而已,所以你的情况,替换一下 就ok,至于现在 你替换也行(升级的过程是 先升级 pd 再升级 tikv 再升级 tidb-server),你的为啥 pd 没有升级成功,而 tikv 反而升级成功了,有点奇怪
嗯,直接原先低版本的,备份一下,用高版本的替换就ok
我反正都是执行tiup 那个升级命令,后面发现就升级成功了一个,但是还能用就没有管它了,升级的二进制文件就能提升性能?
那我线上要是要升级到5.2,我直接把本地升级生成了然后把三个二进制文件拷贝过去就ok了?主要是线上没得外网的。
先别管性能的问题,我只是好奇你升级的版本竟然是 v4.0.0 而已(先解决问题,再说高版本的事情,我本意 是说解决方法二 是再升级一次高版本的)
不是,我不是这个意思
升级 就是升级 ,和你手动替换文件没任何关系·(升级本身包含替换文件的动作)
你们版本更新太快了,差不多半年就搞得5.2去了,我当时用的时候最新就是4.0.0
不说别的了,怕说乱了
你现在的问题的解决办法:
1、通过手动 替换 文件的方式:用v4.0.0 的pd-server 替换现在的 v3 版本的 pd-server
2、再升级一次(升级到现在的 v4.0.0 也可以,v4.0.14+ 也可以,但不建议直接跨大版本升级)
你按 CTC 小伙伴的指导操作吧,
先把 3.X 升级到 4.X 再说了 (我 ,还可以手动直接copy,学习到了~),后面可以滚动升级的
大神,我升级了还是这样
400 错误,我看看 API 有无变动(别叫大神,兄弟,脸疼+难受)
我另外两台是可以的,就这台不行。
这台 tikv 的日志发我一下吧,想看看,或者你先手动执行这个 API 试试(2台 ok 的话,感觉不是 pd 的问题)
这个日志启动一下都是250M,好大
日志链接:
链接:https://pan.baidu.com/s/1iGH8HksSX-P5K4OY_nrx6g
提取码:jhhr