在Ubuntu下部署KVM,您可以按照以下步驟進行操作:
檢查系統是否支持虛擬化技術: 運行以下命令查看輸出結果,如果包含vmx或svm,則說明您的系統支持虛擬化技術。
egrep -c '(svm|vmx)' /proc/cpuinfo
安裝KVM和相關軟件包: 運行以下命令安裝KVM和相關軟件包。
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
添加用戶到libvirt和kvm組: 運行以下命令將當前用戶添加到libvirt和kvm組。
sudo adduser $USER libvirt
sudo adduser $USER kvm
啟動libvirt服務: 運行以下命令啟動libvirt服務。
sudo systemctl enable --now libvirtd
驗證KVM安裝是否成功: 運行以下命令,如果輸出包含"qemu-system-x86_64",則說明KVM安裝成功。
virsh list --all
配置網絡橋接(可選):
如果您希望虛擬機能夠通過物理網絡訪問外部網絡,可以配置網絡橋接。編輯/etc/netplan/01-netcfg.yaml
文件,將以下內容添加到文件末尾。
network:
version: 2
renderer: networkd
ethernets:
eno1: # 根據實際網卡名稱進行修改
dhcp4: false
bridges:
br0: # 橋接名稱
interfaces: [eno1] # 根據實際網卡名稱進行修改
dhcp4: true
保存文件后,運行以下命令使配置生效。
sudo netplan apply
使用virt-manager創建和管理虛擬機: 運行以下命令啟動virt-manager圖形界面工具。
virt-manager
在virt-manager中,您可以創建、啟動、停止、刪除虛擬機,并對其進行管理和配置。
以上步驟完成后,您就成功在Ubuntu下部署了KVM。