如何在 Ubuntu 中创建 Kvm 虚拟机

KVM 是一种开源虚拟化技术,可用于创建运行 Linux 或 Windows 操作系统的虚拟机。

在本指南中,我们将向您展示如何使用 virt-manager 应用程序在 Ubuntu 中创建 KVM 虚拟机。

我们还将向您展示如何在 Ubuntu 服务器上安装和配置 virt-manager 应用程序。

什么是 KVM?


KVM 是针对 AMD64 和 Intel 64 系统上的 Linux 的完整虚拟化解决方案。 KVM 是开源软件。

KVM 的内核组件包含在主线 Linux 中(自内核 2.6.20 起)。 KVM 的用户空间组件包含在 virt-manager 中。

KVM 也被移植到 FreeBSD 和 NetBSD。 [2] QEMU 是可以在没有内核支持的情况下使用 KVM 或 TCG[3](仿真引擎)运行的用户空间组件。

KVM 最初是由 Avi Kivity 和 Dor Laor 在 XCalibre Communications 工作时为 IBM 开发的。它于 2007 年 2 月合并到主线 Linux 内核中。

为什么使用 KVM?

使用 KVM 创建虚拟机的原因有很多。 KVM 是开源的,因此可以免费使用。

它也很容易设置和使用。使用 KVM 的最大原因可能是它非常稳定和可靠。它已经存在了一段时间并且经过了充分的测试。

如何在 Ubuntu 中创建 Kvm 虚拟机

如何在 Ubuntu 中安装 KVM?

KVM (Kernel-based Virtual Machine) 是 Linux 的开源全虚拟化解决方案。它是一个管理程序,允许多个操作系统在单个主机上运行。

在本教程中,我们将学习如何在 Ubuntu 18.04 服务器上安装 KVM 并部署一个简单的 电脑虚拟机 虚拟机。

在开始之前,我们需要确保我们的服务器满足以下要求:

  • 具有硬件虚拟化扩展(VT-x 或 AMD-V)的 CPU
  • 至少 2GB 内存(推荐 4GB)
  • 启用嵌套虚拟化的 BIOS
  • 互联网连接

KVM 在 Ubuntu 中的安装过程非常简单。我们将从更新系统的包索引开始,然后使用 apt 安装所需的包。

须藤更新
sudo apt install qemu-kvm libvirt-daemon virtinst bridge-utils virt-manager

安装完成后,我们可以通过检查 libvirtd 服务的状态来检查 KVM 是否正在运行:

须藤 systemctl 状态 libvirtd

创建您的第一个虚拟机

现在您已准备好所有必要的部分,您已准备好创建您的第一个虚拟机。为此,我们将使用 virt-manager 工具。

virt-manager 是一个用于创建和管理虚拟机的图形工具。它在 Ubuntu 存储库中可用,可以使用以下命令安装:

sudo apt 安装 virt-manager

安装 virt-manager 后,您可以通过搜索“virtual machine manager”从活动概览中启动它。

配置虚拟机设置

现在您已经设置了您的基本 VM,您可以开始配置它的设置。首先在 VirtualBox 管理器中选择 VM,然后单击“设置”按钮。

这将打开虚拟机的配置窗口,它分为几个不同的选项卡。第一个选项卡是“常规”,它包含适用于整个 VM 的设置。

下一个选项卡是“存储”,您可以在其中指定 VM 将使用的虚拟磁盘映像。

“网络”选项卡是您可以配置虚拟机网络设置的地方,“串行端口”选项卡是您可以配置串行端口设置的地方。

最后,“USB”选项卡是您可以为 VM 配置 USB 设置的地方。

在大多数情况下,所有这些设置的默认值都可以正常工作。但是,您可能希望根据您的特定需要更改其中的一些。

例如,如果您希望能够从网络上的其他计算机访问您的 VM,则需要更改网络设置。

我们将在后面的部分详细讨论如何执行此操作。

为虚拟机分配资源

您需要做的第一件事是为您的新虚拟机分配一些资源。

您需要决定要分配多少 RAM 和 CPU,以及要为 VM 提供多少磁盘空间。

您可以使用 virt-manager 之类的工具来执行此操作,或者您可以直接编辑 VM 的配置文件。

分配资源后,您需要在 VM 上安装操作系统。

如果你想使用基于 Linux 的操作系统,你可以使用任何支持 KVM 的发行版。

例如,Ubuntu 对 KVM 有很好的支持。要在新 VM 上安装 Ubuntu,请按照这些说明进行操作。

访问虚拟机

为了访问新创建的虚拟机,您需要使用 SSH 客户端。如果您使用的是 Windows,我们建议使用 PuTTY。

一旦你有 油灰 安装后,打开它并在“主机名”字段中输入虚拟机的 IP 地址。

然后,单击“打开”按钮启动连接。

系统将提示您登录。默认用户名是“root”,默认密码是“password”。

登录后,您将进入虚拟机的命令提示符。

结论:

总之,在 Ubuntu 中创建 KVM 虚拟机是一个简单的过程,只需要几个简单的步骤。

使用这些说明和正确的工具,您可以在 Ubuntu 上快速设置您自己的虚拟机,而不会遇到太多麻烦。

完成后,您将能够开始开发软件应用程序或将其用作测试目的的沙盒环境。

简体中文