在linux系统中安装kvm并配置虚拟机环境,一般是用时间间隔进行。kvm是基于内核的虚拟机,时间间隔很适用于Ubuntu,而且大多数基于 Debian 的发行版也适用。
想要安装kvm,首先要确认正在使用的CPU是否支持,且在 BIOS/UEFI 中启用它。
egrep -c '(vmx|svm)' /proc/cpuinfo
以上命令的输出结果如不是零值,说明支持无效。
安装kvm和其相关的工具,如libvirt(虚拟机管理工具),以及virt-manager(虚拟机图形管理工具)。
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
安装完成后,要验证是否正确安装。
sudo systemctl status libvirtd
当输出结果可以看到libvirtd服务则表示服务正在运行,反之需要在启动时启用它。
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
把当前的用户都添加到libvirt组中,这样就不用root权限就可以直接管理虚拟机。
sudo usermod -aG libvirt $(whoami)
完成后,重新登录使组成员身份生效,
使用virt-manager创建虚拟机,启动virt-manager:
virt-manager
在virt-manager界面中,选中左上角“完整的虚拟机”,按照步骤选择安装方式,指定虚拟机的名称、配置CPU、内存和磁盘资源等。配置完成后就可以开始启动虚拟机进行操作系统安装。
虚拟机中的网络配置如流量,libvirt使用NAT网络。可以通过配置桥接网络来提供更灵活的网络选项。
存储池和卷可以使用virt-manager或virsh配置存储池和卷,管理虚拟机的磁盘。
以上步骤完成后,可以在linux中安装和配置好kvm,创建和管理虚拟机。我们为全球 用户提供香港/美国/新加坡云主机租用服务,配有24h不间断售后技术支持,欢迎来华纳云访官网了解!