centos 安装kvm
时间: 2024-10-31 17:08:12 浏览: 10
CentOS安装KVM(Kernel-based Virtual Machine)通常涉及几个步骤,以下是简要说明:
1. **更新系统**:
```bash
sudo yum update -y
```
2. **安装依赖包**:
```
sudo yum install kernel-devel gcc-c++ libguestfs-tools bridge-utils device-mapper-persistent-data lilo qemu-kvm libvirt libvirt-client virt-install
```
3. **启用KVM模块**:
编辑 `/etc/modprobe.d/kvm.conf` 文件并添加 `options kvm_intel max_vcpus=16` 或 `options kvm_mode max_vcpus=16` ,然后运行:
```
sudo depmod -a
sudo modprobe kvm_intel (or modprobe kvm_mode)
```
4. **检查内核配置**:
检查你的内核是否已经包含虚拟化支持。如果没找到,需要重启引导加载程序并重新配置内核,如:
```
sudo grubby --update-kernel=ALL --install-defaults
```
然后启动新的内核。
5. **创建虚拟机存储**:
可能需要创建QEMU硬盘映像文件,例如使用`qemu-img create`命令。
6. **安装虚机组件**:
```bash
sudo yum install -y virt-manager libvirtd
```
7. **启动和管理KVM服务**:
```bash
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
virsh list
```
完成以上步骤后,你应该可以在命令行或通过virt-manager图形界面来创建、管理和启动虚拟机了。
阅读全文