我已经将openstack所需的所有存储库下载到本地,并正确设置了本地存储库。
但是,当我运行脱机安装程序时,我得到了以下错误:
Preparing servers [ ERROR ]
ERROR : Failed to set RDO repo on host IP.AD.DR.ESS:
RPM file seems to be installed, but appropriate repo file is probably missing in /etc/yum.repos.d/
Please check log file /var/tmp/packstack/20140710-130352-_rre6e/openstack-setup.log for more information发布于 2016-10-23 22:35:48
上面的方法对我不起作用,但以下是起作用的:
我试图在CentOS7上使用packstack安装Openstack,但我也意外地安装了RHEL存储库:
sudo yum install -y https://rdoproject.org/repos/rdo-release.rpm所以要解决这个问题,先做一个rpm -qa | grep rdo (应该是像rdo-release-**这样的反馈),然后再做yum remove rdo-release-*。然后再次尝试packstack --allinone。
发布于 2016-10-12 20:05:30
我用这种方法解决了它,
在CentOS上:
首先检查已安装的repos
yum repolist并删除所有与openstack相关的repos (就像之前用于其他版本的repos一样-- kilo等)
然后;
yum install -y centos-release-openstack-mitaka并转到链接https://repos.fedorapeople.org/repos/openstack/
wget https://repos.fedorapeople.org/repos/openstack/openstack-mitaka/rdo-release-mitaka-5.noarch.rpm
rpm -Uvh rdo-release-mitaka-5.noarch.rpm这就是全部;)
试一试,希望它能有所帮助
发布于 2015-08-23 21:35:55
您应该运行带有'-d‘选项的packstack命令来启用调试信息,并读取生成的日志文件。
当通过ssh执行命令时,packstack可能会遇到问题(比如不能以root用户身份登录),并且您看到的错误消息是误导性的。
https://stackoverflow.com/questions/29377923
复制相似问题