机器配置

挂载光盘
mount /dev/cdrom /mnt/

使用本地yum源

安装KVM的调试工具
yum -y install qemu-kvm-tools

安装管理虚拟机的命令工具
yum -y install virt-install

安装虚拟机管理控制台工具
yum -y install virt-manager

启动服务
systemctl start libvirtd
systemctl enable libvirtd

调整Linux从图形化界面启动
systemctl set-default graphical.target
![]()
重启进入图形化界面

导入镜像

创建虚拟机




剩下配置跟普通安装虚拟机一样
KVM的工作目录
虚拟机配置文件目录
ls /etc/libvirt/qemu

虚拟机镜像文件位置(默认位置)
ls /var/lib/libvirt/images/


KVM基本管理
查看所有虚拟机

关闭虚拟机
virsh shutdown centos7.401

开启虚拟机
virsh start centos7.401

强制关机
virsh destroy centos7.401

通过配置文件启动虚拟机
virsh create /etc/libvirt/qemu/centos7.401.xml

挂起
virsh suspend centos7.401

从挂起状态恢复
virsh resume centos7.401

设置物理机启动虚拟机自动启动
virsh autostart centos7.401

备份虚拟机配置文件
virsh dumpxml centos7.401 > ./centos7.401xml
![]()
删除虚拟机
virsh undefine centos7.401

从备份配置文件中恢复
virsh create centos7.401xml

修改KVM虚拟机 (修改xml配置文件即可)

或者 直接修改
virsh edit centos7.401

配置虚拟机的克隆快照功能
虚拟机克隆
virt-clone -o centos7.401 -n centos7.402 -f /var/lib/libvirt/images/centos7.402.qcow2


创建快照
virsh snapshot-create centos7.401

查看创建的快照
virsh snapshot-list centos7.401

恢复快照
virsh snapshot-revert centos7.401 1596648646
![]()
删除快照
virsh snapshot-delete centos7.401 1596648646
![]()
本文介绍如何在Linux环境下配置KVM虚拟机,包括安装必要的软件包、启动服务、虚拟机的基本操作如创建、启动、关闭等。还介绍了如何进行虚拟机的克隆、快照管理以及自动启动配置。

被折叠的 条评论
为什么被折叠?



