文章

Ubuntu KVM安装记录

更新到最新系统

sudo apt update

检查是否支持硬件虚拟化

# 如果返回值大于0,说明支持硬件虚拟化 egrep -c '(vmx|svm)' /proc/cpuinfo

若显示不支持,则可能是因为BIOS中没有开启,需要进入BIOS开启虚拟化

安装KVM

首先检查kvm是否已经在运行:

# 安装cpu-checker sudo apt install cpu-checker # 检查kvm是否已经在运行 kvm-ok

如果没有运行,可以通过以下命令安装:

# 安装kvm sudo apt install qemu-kvm # 为运行libvirt进程提供必要的配置 sudo apt install libvirt-daemon-system # 客户端的库和API,可以从命令行管理和控制虚拟机和管理程序 sudo apt install libvirt-clients # 创建和管理桥接设备的工具 sudo apt install bridge-utils # 图形界面虚拟机管理工具 sudo apt install virt-manager # 为置备和修改虚拟机提供的命令行工具 sudo apt install virtinst

启动虚拟化服务

# 配置开机启动 sudo systemctl enable --now libvirtd # 手动启动libvirtd服务 sudo systemctl start libvirtd # 检查libvirtd服务是否已经启动 sudo systemctl status libvirtd

将用户添加到libvirt组,以便用户可以管理虚拟机

sudo usermod -aG kvm $USER sudo usermod -aG libvirt $USER

之后就可以通过virt-manager图形化工具来管理虚拟机了

本文由作者按照 CC BY 4.0 进行授权