kvm 是個很早就有的概念(1970??),然而在 20?? 左右,有顯著的突破,並且被 Linux 核心所採用。[1]
MAAS 自建雲,然而大多數人都不太有機會輕易蒐集兩台甚至以上的機器,所以虛擬機器自然是一個很直觀的選擇。如果覺得 Virualbox 太吃資源、也用不到太多的硬體模擬的話,可以考慮使用 qemu on kvm,並且透過 virt-manager 來管理。
首先,安裝虛擬機器管理員
讀者在安裝完 virt-manager 之後,透過 dash 打開;
第一次打開的時候可能會遇到 virt-manager 抱怨沒有安裝 qemu-system ,
這是正常的[2]
安裝完後打開,會被抱怨無法連接到 libvirt
可以看到 libvirt-sock 是一種 socket 以及錯誤訊息
不用擔心,這時候使用 sudo 給予權限打開就好
如果左上方的 QEMU/KVM 沒有顯示未連結的話,就表示 virt-manager 已經準備好可以使用了。請到下一篇:安裝 MAAS server
MAAS 自建雲,然而大多數人都不太有機會輕易蒐集兩台甚至以上的機器,所以虛擬機器自然是一個很直觀的選擇。如果覺得 Virualbox 太吃資源、也用不到太多的硬體模擬的話,可以考慮使用 qemu on kvm,並且透過 virt-manager 來管理。
首先,安裝虛擬機器管理員
sudo apt-get install virt-manager
讀者在安裝完 virt-manager 之後,透過 dash 打開;
第一次打開的時候可能會遇到 virt-manager 抱怨沒有安裝 qemu-system ,
這是正常的[2]
sudo apt-get install qemu-system
安裝完後打開,會被抱怨無法連接到 libvirt
ls -alh /var/run/libvirt/libvirt-sock
srwxrwx--- 1 root libvirtd 0 2月 18 20:37 /var/run/libvirt/libvirt-sock
可以看到 libvirt-sock 是一種 socket 以及錯誤訊息
libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied
不用擔心,這時候使用 sudo 給予權限打開就好
sudo virt-manager
如果左上方的 QEMU/KVM 沒有顯示未連結的話,就表示 virt-manager 已經準備好可以使用了。請到下一篇:安裝 MAAS server
* 是說這一系列的文章我在 2015 年初就寫了草稿,那時候還只是 MAAS 1.5.x,現在兩年過去了 2.1.x 都出來了 XDDD ,剛好又回頭要裝一次當除錯環境。因為原本裝好的 trusty 筆電最近炸掉,換成現在在用的 xenial;當時的操作截圖還留在原本的筆電中,一方面懶得救資料、一方面也覺得版本升級了藉機更新一次訊息。這次一口氣發出來這篇 XDD 從草稿上看到很多當時的痕跡,覺得很有意思。
沒有留言:
張貼留言