kolla—ansible部署openstack 2025.2 Flamingo报错记录
这个是安装docker-ce包失败,应该是docker源的重定向太多次导致的,可以手动安装后再进行重试。这个问题是docker的连接问题,重新执行一遍不能解决的话,可以试一下换docker的yum源。tips:拉取镜像比较慢的情况下可以提前设置docker镜像加速。记录部署过程中遇到的报错问题及解决方法。
·
记录部署过程中遇到的报错问题及解决方法。
1.[openstack.kolla.docker : Install docker rpm gpg key]
TASK [openstack.kolla.docker : Install docker rpm gpg key] *******************************************************
[ERROR]: Task failed: Module failed: failed to fetch key at https://download.docker.com/linux/centos/gpg , error was: Request failed: <urlopen error [Errno 104] 连接被对方重置>
Origin: /root/.ansible/collections/ansible_collections/openstack/kolla/roles/docker/tasks/repo-RedHat.yml:22:3
20 become: true
21
22 - name: Install docker rpm gpg key
^ column 3
fatal: [localhost]: FAILED! => {"changed": false, "msg": "failed to fetch key at https://download.docker.com/linux/centos/gpg , error was: Request failed: <urlopen error [Errno 104] 连接被对方重置>"}
这个问题是docker的连接问题,重新执行一遍不能解决的话,可以试一下换docker的yum源。
# 更换docker源为国内镜像源
sudo tee /etc/yum.repos.d/docker.repo > /dev/null << 'EOF'
[docker]
baseurl = https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stable
gpgcheck = 1
gpgkey = https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
module_hotfixes = 1
name = Docker main Repository
EOF
2.[openstack.kolla.docker : Install packages]
TASK [openstack.kolla.docker : Install packages] *****************************************************************
[ERROR]: Task failed: Module failed: Failed to download packages: docker-ce-cli-1:29.2.1-1.el10.x86_64: Cannot download, all mirrors were already tried without success
Origin: /root/.ansible/collections/ansible_collections/openstack/kolla/roles/docker/tasks/install.yml:35:3
33 when: ansible_facts.os_family == 'Debian'
34
35 - name: Install packages
^ column 3
fatal: [localhost]: FAILED! => {"changed": false, "failures": [], "msg": "Failed to download packages: docker-ce-cli-1:29.2.1-1.el10.x86_64: Cannot download, all mirrors were already tried without success", "rc": 1, "results": []}
这个是安装docker-ce包失败,应该是docker源的重定向太多次导致的,可以手动安装后再进行重试。
yum install docker-ce-rootless-extras-29.2.1-1.el10.x86_64
tips:拉取镜像比较慢的情况下可以提前设置docker镜像加速
sudo tee /etc/docker/daemon.json > /dev/null << 'EOF'
{
"registry-mirrors": [
"https://docker.xuanyuan.me",
"https://hub.rat.dev",
"https://docker.m.daocloud.io"
]
}
EOF
sudo systemctl daemon-reload && sudo systemctl restart docker
更多推荐
所有评论(0)