前提条件
- BIOS开启CPU VT技术支持
- Ubuntu 1904 X64位操作系统,安装选择带图形界面
检查当前机器CPU是否支持KVM虚拟化。
# apt install cpu-checker
# kvm-ok
安装qemu,libvirt核心组件
KVM内核模块默认已加载在系统中,通过以下命令可以查看。
# lsmod | grep kvm // 显示kvm_intel kvm两个模块
QEMU在KVM中主要用于虚拟化IO设备,CPU和内存虚拟化调用KVM内核模块加速实现。
# apt install qemu-kvm
libvirt库提供虚拟机操作接口,用于控制和管理各类虚拟机。
# apt install libvirt-daemon-system libvirt-daemon
# systemctl enable libvirtd
# systemctl start libvirtd
# systemctl status libvirtd
安装命令行和图形化管理工具
安装virtinst包,提供一整套虚拟机命令行管理工具,包括安装、克隆等命令。
- virt-install:安装命令
- virt-clone: 克隆命令
- virsh:交互式管理命令
# apt install virtinst