发行版' rhel7.2'在我们的字典中不存在

时间:2017-05-31 07:07:26

标签: virtual-machine rhel kvm libvirt

通过virt-install安装kvm时,我使用了以下属性os_variant=rhel7.2。安装时我收到以下错误:

distro 'rhel7.2' does not exist in our dictionary 

当我uname -r时,我的输出为

3.10.0-327.el7.x86_64

它是RHEL KVM主机。 正在运行osinfo-query os|grep 'Red Hat Enterprise Linux 7.2'会返回以下内容:

rhel7.1              | Red Hat Enterprise Linux 7.2                       | 7.2      | http://redhat.com/rhel/7.2

这个问题可以解决什么问题?

2 个答案:

答案 0 :(得分:1)

你可以创建一个自定义配置文件来定义一个RHEL-7.2发行版,但从virt-install的POV来看,老实说并不重要。发行版用于查找用于磁盘和磁盘的优化驱动程序。网络主要。只需使用' rhel7.1'安装时的发行版类型' rhel-7.2'从这个POV中可以正常工作。

答案 1 :(得分:1)

virt-install从osinfo-db中获得了操作系统信息

如果您的操作系统未提供最新版本的osinfo-db,则可以从https://releases.pagure.org/libosinfo/手动下载并导入它。 例如

wget https://releases.pagure.org/libosinfo/osinfo-db-20200325.tar.xz
osinfo-db-import -v osinfo-db-20200325.tar.xz

-v将显示所有导入的操作系统,我相信您的选择必须匹配此列表中的xml文件之一。