Virtual-Machine

是否可以在裸機上安裝 KVM?

  • December 20, 2019

我瀏覽了許多有關 KVM 安裝的站點和教程,每個教程都說“在 XYZ OS 下安裝 KVM”。

KVM 是一種類型 1(裸機)管理程序。那麼KVM不應該直接安裝在硬體之上嗎?

是否可以在沒有任何作業系統的完全裸機上安裝 KVM,就像 ESXi 一樣?

對於 ESXi,我們不需要任何作業系統,我們可以直接從媒體安裝它。我們的目標是在沒有作業系統的裸機 CPU 上直接安裝 KVM 管理程序。

我相信你誤解了它是如何工作的。KVM是核心模組(如果我沒記錯的話,從 2.6.20 開始在核心中的主線)和執行虛擬環境所需的實用程序(libvirt, virt-install, virt-manager,qemu等)的組合。

看看 ESXi。這是一個完全獨立的 Linux 系統,它位於裸機上,具有執行虛擬主機所需的位,包括核心模組、二進製文件等。任何被認為是 KVM 主機的機器都將做同樣的事情,充當一個虛擬主機。想想看。作業系統始終安裝在裸機上。

我建議在這裡閱讀:http ://www.linux-kvm.org/page/Main_Page

我知道這不是你的問題的一部分,但我真的建議安裝一個絕對的 BARE 系統,這意味著,只是系統執行所需的最少數量的軟體包,然後從那裡開始。讓主機有一個目的,而且只有一個目的:成為虛擬環境的虛擬主機。我在一個集群中在家中執行四台 CentOS 7 KVM 機器。這就是他們所做的一切,執行libvirt(KVM 的重要服務)。

引用自:https://unix.stackexchange.com/questions/269049