在另一个单独节点安装 openstack-nova-compute时,依赖报错:Requires: qemu-kvm-rhev >= 2.9.0,也就是说需要至少2.9.0版本的qemu-kvm-rhev,该包具体功能不清楚,但从包名可以看出是虚拟机qemu相关包,在仓库配置文件内未发现关于该包的配置,只有重新安装一个带这个包的源了。一番百度,根据一名热心网友的提示,安装新源即可。步骤如下:
vim /etc/yum.repos.d/名字任意.repo
#文件名字任意
[Virt]
#也是任意名字
name=CentOS-$releasever - Base
#随便编一个名字
release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://mirrors.sohu.com/centos/7/virt/x86_64/kvm-common/
enable=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
任意一个新文件,后缀必须为repo。在重新运行命令:
yum install openstack-nova-compute
现在可以愉快的安装它了