本指南將向您展示如何在 Linux 上使用 Qcow2 映像創建 KVM 虛擬機。 QCOW代表 聽鴯 C。操縱這個n-瓦rite 是 QEMU/KVM 實例中虛擬磁盤的默認存儲格式。
一些 Linux 發行版,尤其是 RHEL,提供自定義 Qcow2 映像,因此您可以使用 Red Hat Enterprise Linux OpenStack Platform 或 KVM 管理程序立即創建和運行新的虛擬機。
內容
使用 Qcow2 鏡像創建 KVM 虛擬機
Qcow2 圖像可以通過三種不同的方式導入。
- 使用 virt-install 命令
- 使用 Virt-manager GUI 應用程序,
- 使用 Cockpit Web 控制台。
1.使用virt-install命令導入Qcow2鏡像
虛擬安裝 用於創建 KVM、Xen 和 Linux 容器來賓的命令行工具。它是 Virt-manager 軟件包的一部分。
如果未安裝 Virt-manager,請參閱下一節“Virt-manager”中的隨附指南。
要使用 Qcow2 映像創建新的 KVM VM,請運行以下命令:
$ virt-install --name CentOS_8_Server --memory 2048 --vcpus 1 --disk /home/sk/CentOS_8_Server.qcow2,bus=sata --import --os-variant centos8 --network default
交換 "/home/sk/CentOS_8_Server.qcow2"
使用您保存 Qcow2 圖像的實際路徑。
此命令創建一個具有 2 GB RAM、1 個 vCPU 和一個 Qcow2 虛擬磁盤的 CentOS 8 KVM 實例。
創建 VM 後,它將自動在 Virt-viewer 應用程序中打開。 Virt-viewer 也是 VIrt-manager 軟件包的一部分。
開始使用您的新虛擬機!
要下次啟動同一個 VM,請運行:
$ virsh --connect qemu:///system start centos8
將“centos8”替換為您的虛擬機名稱。
您可以使用以下命令查看可用 VM 的列表:
$ virsh list --all
2. 使用 Virt-manager 導入 Qcow2 鏡像。
虛擬機管理器 用於創建和管理虛擬機的圖形用戶界面應用程序。 虛擬機有關如何安裝和使用 virtual-manager 的信息,請參閱以下指南:
- 如何使用 Virt-Manager 管理 KVM 虛擬機
安裝 Virt-manager 後,從 Dash 或 Menu 啟動它。
[ファイル]->[新しい仮想マシン]去。創建新虛擬機時,Virt-manager 在第一個窗口中提供“導入現有磁盤映像”選項。選擇它並單擊前進按鈕。

選擇 Qcow2 映像的實際路徑,然後選擇要安裝的操作系統變體。就我而言,我選擇了 CentOS 8。

為新 VM 選擇內存和 CPU 設置。

檢查安裝前自定義配置選項,然後單擊完成。

將出現 VM 的配置窗口。單擊左側窗格中的 VirtIO Disk 1 設置。在右側窗格中,[詳細設定]在下面[DISK BUS]作為一個值[SATA]選擇。[適用]單擊以激活您的更改。

接下來,為 VM 配置網絡設置。為此,請單擊“NIC :xx:xx:xx”選項並選擇網絡源、設備型號等。[適用]單擊以保存您的更改。

最後,在頂欄[インストールの開始]單擊以開始加載新的 VM。

您將被重定向到虛擬機的圖形控制台。

讓我們開始使用我們新創建的虛擬機吧!
3. 使用 Cockpit Web 控制台導入 Qcow2 映像。
座艙 是一個基於 Web 的服務器管理工具,用於通過 Web 瀏覽器管理遠程 Linux 機器。
您可以通過 Cockpit 和物理機管理虛擬機。有關詳細信息,請參閱以下有關如何通過 Cockpit 管理 KVM 虛擬機的指南。
- 使用 Cockpit Web 控制台管理 KVM 虛擬機
登錄 Cockpit Web 控制台。然後在左窗格中[仮想マシン]單擊一個選項卡。
[VM のインポート]單擊選項以導入現有的 Qcow2 虛擬磁盤映像。

輸入虛擬機名稱,選擇Qcow2鏡像文件位置,選擇內存大小,[インポート]單擊選項。[VM を今すぐ開始]請取消選中該框。因為需要設置配置盤和網絡設置。

機器導入後,可以根據需要調整CPU、內存、網絡設置。首先需要設置磁盤總線類型。
去做這個,[ディスク]點擊標籤[編集]點擊。

選擇總線類型。默認值取決於管理程序。 對於 KVM,默認為 virtio。您必須選擇有效的總線類型。選擇“sata”作為總線類型,[保存]點擊。

下一個[ネットワーク インターフェイス]轉到選項卡,[編集]點擊選擇接口類型和來源,最後[保存]點擊。

如果一切順利,[実行]單擊以啟動虛擬機。

轉到控制台選項卡並檢查新創建的 VM 是否正在運行。

結論是
在本指南中,您學習瞭如何在 Linux 中使用 Qcow2 映像和 Virt-install、Virt-manager 和 Cockpit 創建 KVM 虛擬機。
相關文件:
- 如何在 Linux 上將 Virtualbox VM 遷移到 KVM VM
Cockpit 導入 KVM Instance 基於內核的虛擬機 KVMLinuxQcowVirt-managerVirtualization