我们这边TIDB都是在内网,目前2.0和3.0的都有,想要升级到4.0,但有一步需要在线下载binary,请问这一步是否可以离线?
-
可以在有网络的服务器上下载这些安装并按照文档操作即可,方法参照首次内网部署
-
也可以在执行完成后在 tidb-ansible/download 目录下找到下载的安装包,上传到内网服务器。
没有离线安装包吗?
第一次升级必须在有网络的服务器升级吗?
在执行 local_prepare 之后会在 download 目录下产生
这里指的不是第一次升级,而是你第一次在离线环境是怎么安装的?升级操作与其类似
执行这条命令必须在有TIDB的环境运行的
ansible-playbook local_prepare.yml
``
如果没有TIDB好像是执行不了的
该命令仅为下载 binary 到中控机,可以先操作下,再看有什么问题
https://docs.pingcap.com/zh/tidb/v4.0/offline-deployment-using-ansible
按照文档将 local_prepare 之前的操作做一下,