如何在 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 上快速設置您自己的虛擬機,而不會遇到太多麻煩。

完成後,您將能夠開始開發軟件應用程序或將其用作測試目的的沙盒環境。

繁體中文