在通过openstack-packstack安装OpenStack时出错

我遵循https://www.rdoproject.org/Quickstart在CentOS虚拟机中安装OpenStack。

运行sudo yum install -y openstack-packstack出现以下错误输出

 Loaded plugins: fastestmirror, refresh-packagekit, security Setting up Install Process Loading mirror speeds from cached hostfile * base: centos.excellmedia.net * extras: centos.excellmedia.net * updates: centos.excellmedia.net http://repos.fedorapeople.org/repos/openstack/openstack-kilo/%25FDIST%25%25RELEASEVER%25/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: openstack-kilo. Please verify its path and try again 

这个URL也不能从其他机器访问。 CentOS虚拟机也有互联网连接。 感谢您解决此问题的帮助。

实际尝试url时出现了什么问题:

  1. 如果您手动导航,则切换到HTTPS:

    https://repos.fedorapeople.org/repos/openstack/openstack-kilo/

  2. 既然你在CentOs 7上,只需指定:

    https://repos.fedorapeople.org/repos/openstack/openstack-kilo/el7/repodata/repomd.xml

…在/etc/yum.repos.d里面有一个带有错误URL的.repo文件。