查看系统版本
cat /etc/centos-release CentOS Linux release 7.4.1708 (Core)
首先验证CPU是否支持虚拟化,输入有vmx或svm就支持,支持虚拟化则就支持KVM
cat /proc/cpuinfo | egrep 'vmx|svm'
查看是否加载KVM
lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm
这表明已经加载,如果没有加载则执行以下命令加载KVM
modprobe kvm
关闭selinux
setenforce 0 vim /etc/sysconfig/selinux SELINUX=disabled
安装KVM相关软件包
yum install qemu-kvm qemu-img \ virt-manager libvirt libvirt-python virt-manager \ libvirt-client virt-install virt-viewer -y
qemu-kvm: KVM模块
libvirt: 虚拟管理模块
virt-manager: 图形界面管理虚拟机
virt-install: 虚拟机命令行安装工具启动libvirt并设置开机自启动
systemctl start libvirtd systemctl enable libvirtd
- 使用图形化界面安装虚拟机
因为我的服务器是自动分区进行安装的,所以/home目录空间最大。
我将建立两个目录分别用来存放iso文件和生成的qocow2磁盘文件
新建两个目录
mkdir /home/iso
mkdir /home/images
1)进入图形化
virt-manager