支持情况与内核模块 支持,CentOS Stream 8 提供完整的虚拟化能力,内核内置 KVM 并通过 qemu-kvm 提供用户态支持。实际部署中可直接安装并使用 libvirt、virt-install 等工具创建与管理虚拟机,属于与 RHEL 8 系列一致的虚拟化栈。默认组件版本包含 qemu-kvm 2.12,可用于主流的服务器虚拟化场景。
启用与验证步骤
sudo yum install -y qemu-kvm libvirt virt-install,启动服务:sudo systemctl enable --now libvirtd。这将安装 KVM 内核模块、用户态组件以及 libvirt 管理守护进程。grep -E 'vmx|svm' /proc/cpuinfo,有输出(如 vmx 或 svm)表示 CPU 支持虚拟化。lsmod | grep kvm,应看到 kvm 与 kvm_intel/kvm_amd。若未加载,可尝试 sudo modprobe kvm-intel(或 kvm-amd);若提示 “Operation not supported”,请进入 BIOS/UEFI 开启虚拟化(常见为 Intel VT-x/AMD-V)。sudo yum install -y cockpit cockpit-machines,并启用:sudo systemctl enable --now cockpit.socket,之后可通过 https://<主机IP>:9090 使用浏览器管理虚拟机。作为宿主机与作为客户机的说明