为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】3.0.2
【问题描述】部署集群时,执行命令 ansible-playbook local_prepare.yml报错 TASK [local : download common binary]到这一步报如图以下错误
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】3.0.2
【问题描述】部署集群时,执行命令 ansible-playbook local_prepare.yml报错 TASK [local : download common binary]到这一步报如图以下错误
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
麻烦监控下执行 ansible-playbook 的用户在路径 /home/tidb/tidb-ansible 下有无写入权限。
有读写权限。
ansible-playbook local_prepare.yml 这一步是联网下载介质到中控机中,上面报错信息里提示目录不可写,麻烦再检查下权限和空间是否有问题。
麻烦重试一下,从报错里看是访问下载网页的时候网络不太稳定导致的。
重试过好几次了还是不行,不同时间段。
1.这个链接确实不存在,麻烦看下 inventory.ini 配置文件里是不是配置了 tiflash 内容,如果有的话麻烦去掉试下;
2.目前 ansible 部署方式已不再维护,新集群推荐使用 tiup 部署 v4.0+ 集群。
看PCTA的课堂视频里还是3.0的,ansible方式部署,想用ansibale方式搭个环境试下。inventory.ini没有配spark和tiflash的信息,但报出来还是会下载TiFlash packages。
培训的视频还没有及时更新,如果学习的话建议直接从 v4.0 版本开始,管理工具也变为更加方便使用的 tiup ,可以参考下:
https://docs.pingcap.com/zh/tidb/stable/production-deployment-using-tiup