-
Notifications
You must be signed in to change notification settings - Fork 312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expect tiup support arm and x86 mixed deploy #911
Comments
It is already supported by specifying |
下载到tidb-community-toolkit-v4.0.8-linux-amd64.tar.gz, 执行bash local_install.sh + source /home/tidb/.bash_profile后成功安装了tiup. 但再将tidb-community-toolkit-v4.0.8-linux-arm64.tar.gz下到, 并执行里面的local_install.sh时报错了. 请问混合arch部署时要如何组织tidb-community-toolkit-v4.0.8-linux-arm64/amd64.tar.gz里的文件? 以及topology.yaml example. |
@meilihao You don't need to run ...
tidb_servers:
- host: 172.16.5.138
arch: "amd64"
- host: 172.16.4.190
arch: "arm64"
... then the tiup deploy process will deploy amd64's tidb in |
下载 tiup 时只需要选择和中控机相同架构的包,部署时在 topology.yaml 中定义每个 node 的架构并按正常流程操作即可混合部署 Just download the tiup binary that matches your console server's arch, and when |
@AstroProfundis 我这是内网环境, 网络隔离, 因此需要提前下载好文件, 我的中控机是x86, 因此tidb-community-toolkit-v4.0.8-linux-arm64.tar.gz的文件不知要如何处理, 才能让tiup识别到? |
@AstroProfundis 而且ssh通的话, tiup应该能自己取到目标机器的arch, topology.yaml完全可以不用 |
@AstroProfundis thanks for reply. |
Feature Request
Describe the feature you'd like:
Now tiup deploy a tidb cluster only can choose one system platform arm or x86_64.
In future expect tiup support deploy a tidb cluster mixed at arm/x86_64.
example:
The text was updated successfully, but these errors were encountered: