TranslateProject/translated/tech/20190913 An introduction to Virtual Machine Manager.md
2019-09-19 08:50:12 +08:00

5.9 KiB
Raw Blame History

Virtual Machine Manager 简介

Virt-manager 为 Linux 虚拟化提供了全方位的选择。 A person programming

在我关于 GNOME Boxes系列文章中,我已经解释了 Linux 用户如何能够在他们的桌面上快速启动虚拟机。当你只需要简单的配置时Box 可以在紧要关头创建虚拟机。

但是如果你需要在虚拟机中配置更多详细信息那么你就需要一个工具为磁盘网卡NIC和其他硬件提供全面的选项。这时就需要 Virtual Machine Managervirt-manager了。如果在应用菜单中没有看到它你可以从包管理器或命令行安装它

  • 在 Fedora 上:sudo dnf install virt-manager   * 在 Ubuntu 上:sudo apt install virt-manager

安装完成后,你可以从应用菜单或在命令行中输入 virt-manager 启动。

Virtual Machine Manager's main screen

为了演示如何使用 virt-manager 创建虚拟机,我将设置一个 Red Hat Enterprise Linux 8 虚拟机。

首先,单击 File 然后点击 New Virtual Machine。Virt-manager 的开发者已经标记好了每一步(例如,第 1 步,共 5 步)来使其变得简单。单击 Local install mediaForward

Step 1 virtual machine creation

在下个页面中,选择要安装的操作系统的 ISO 文件。RHEL 8 镜像位于我的下载目录中。Virt-manager 自动检测操作系统。

Step 2 Choose the ISO File

在步骤 3 中,你可以指定虚拟机的内存和 CPU。默认值为内存 1,024MB 和一个 CPU。

Step 3 Set CPU and Memory

我想给 RHEL 充足的配置运行,我使用的硬件配置也充足 - 所以我将它们(分别)增加到 4,096MB 和两个 CPU。

下一步为虚拟机配置存储。默认设置是 10GB 硬盘。 (我保留此设置,但你可以根据需要进行调整。)你还可以选择现有磁盘镜像或在自定义位置创建一个磁盘镜像。

Step 4 Configure VM Storage

步骤 5 是命名虚拟机并单击“完成”。这相当于创建了一台虚拟机或 GNOME Boxes 中的 Box。虽然技术上讲是最后一步但你有几个选择如下面的截图所示。由于 virt-manager 的优点是能够自定义虚拟机,因此在单击 Finish 之前,我将选中 Customize configuration before install 的复选框。

因为我选择了自定义配置virt-manager 打开了一个有一组设备和设置的页面。这个很有趣!

这里你也可以命名虚拟机。在左侧列表中,你可以查看各个方面的详细信息,例如 CPU、内存、磁盘、控制器和许多其他项目。例如我可以单击 CPU 来验证我在步骤 3 中所做的更改。

Changing the CPU count

我也可以确认我设置的内存量。

当 VM 作为服务器运行时,我通常会禁用或删除声卡。为此,请选择 Sound 并单击 Remove 或右键单击 Sound 并选择 Remove Hardware

你还可以使用底部的 Add Hardware 按钮添加硬件。这会打开 Add New Virtual Hardware件 页面,你可以在其中添加其他存储设备、内存、声卡等。这就像可以访问一个库存充足(如果虚拟)的计算机硬件仓库。

The Add New Hardware screen

对 VM 配置感到满意后,单击 Begin Installation,系统将启动并开始从 ISO 安装指定的操作系统。

Begin installing the OS

完成后,它会重新启动,你的新 VM 就可以使用了。

Red Hat Enterprise Linux 8 running in VMM

Virtual Machine Manager 是桌面 Linux 用户的强大工具。它是开源的,是专有和封闭虚拟化产品的绝佳替代品。


via: https://opensource.com/article/19/9/introduction-virtual-machine-manager

作者:Alan Formy-Duval 选题:lujun9972 译者:geekpi 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出