是否可以将操作系统变体添加到 virt-manager 列表中?

是否可以将操作系统变体添加到 virt-manager 列表中?

我刚刚在服务器上安装了 RHEL 7.1。我正在使用它来准备 RHCSA/RHCE 考试。学习指南中的一个步骤是通过virt-manager使用 FTP 服务器上的安装介质来安装虚拟机。操作系统变体列表仅到 RHEL 7.0。

我尝试安装 7.1 但每次都会抛出错误:

An unknown error has occurred

包含错误的对话框还提供了调试信息和导致错误的回溯。在筛选这些数据时,我没能找到问题的任何原因。

我下载了 RHEL 7.0 安装介质。在配置期间将 VM 指向该介质时,安装不会抛出错误并正常运行。

我觉得很奇怪,virt-manager在 RHEL 7.1 上无法安装 RHEL 7.1 VM。但这无关紧要。

是否可以将 RHEL 7.1 添加到列表中?如果可以,它会被识别吗?还是有其他东西virt-manager可以确保该过程正常运行?

答案1

操作系统版本其实并不那么重要。它只是设置一些默认值,例如默认的 RAM 和 CPU 数量。您可以放心地将其设置为最接近的可用匹配项(例如,将 RHEL 7.0 设置为 7.1)。

答案2

操作系统版本来自库博信息项目,从中virt-manager构建virt-install初始 QEMU 配置文件。

值得注意的是virt-manager,的主要开发者科尔·罗宾逊(Cole Robinson)写道

在没有检测到客户操作系统且没有手动指定--os-variant的情况下使用virt-install会导致源源不断的错误和用户困惑以及虚拟机配置性能不佳。

在同一封邮件中,他提议(并随后添加)通用 Linux 配置文件,如linux2018linux2020。在libosinfo数据库中,这些配置文件源自 Ubuntu LTS 版本。

您应该避免使用generic。如果您的特定发行版 + 版本不可用,请使用同一发行版的旧版本,或使用linuxYYYY配置文件。

相关内容