5.2.1 pd 服务升级至7.1.5

【 TiDB 使用环境】生产环境
【 TiDB 版本】5.2.1
【复现路径】部署环境为pd+tikv,3节点。作为kv存储场景使用。使用docker run 模式运行,未使用docker-compose,tiup和k8s
【遇到的问题:问题现象及影响】
目前想升级至7.1.5版本,采用的方式为销毁一个节点,重新用v7.1.5版本的镜像挂载原配置和数据启动。出现goroutine错误,容器不能运行
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】



这种升级方式,没懂。

就是直接替换镜像,加了特权后,升级成功了

docker run 不好管理吧,为什么不直接部署在服务器上。

相当于手动扩缩容… 这还是跨版本的,难度太大了

只用过标准部署方式的tidb,pd,tikv的,升级也是一个大版本一次的升级方式,楼主的这种没有搞过

不同版本数据也不同啊,要更新的

应该不可以了这种

建议还是直接用TIUP升级会更方便。

没用过这种方式升级有大佬能说一下那里的问题吗

这个问题,在docker 18版本下 需要加特权