1、查看当前虚拟机列表

toby@toby-ThinkPad-T430s:~$ virsh list --all


小试牛刀之彻底删除KVM虚拟机_第1张图片

2、为了方便方便操作,可以直接使用 virsh,虚拟化的交互式终端。


接下来管理VM的一些动作,都是在virsh的交互式终端上进行

小试牛刀之彻底删除KVM虚拟机_第2张图片

3通过virsh删除虚拟机,(我这删除的虚拟机名称为:kvm03

3.1、在删除虚拟机之前,要先将虚拟机关机

  小试牛刀之彻底删除KVM虚拟机_第3张图片


说明:域指的是虚拟机的意思,被删除只的是,关机的意思。其实我自己应该也可以理解为开机的运行状态被删除


3.2、在删除虚拟机之前,先看看相关命令的帮助信息

3.2.1、查看帮助virsh命令的帮助:

toby@toby-ThinkPad-T430s:~$ virsh --help


3.2.2、通过查看帮助信息得知undefine命令是用于取消定义一个域,那么我们具体来看看这个命令


说明:这里所说的取消定义一个域,也就是删除虚拟机的意思(只是不被virt管理,不删除XML配置文件和硬盘文件)

小试牛刀之彻底删除KVM虚拟机_第4张图片

3.3.3、那么删除虚拟机后再查看虚拟机列表


说明:KVM03已经被移出去了

小试牛刀之彻底删除KVM虚拟机_第5张图片

3.3.4、删除虚拟机配置文件和虚拟硬盘文件

小试牛刀之彻底删除KVM虚拟机_第6张图片

说明:如果需要彻底删除虚拟机就需要这么做


至此,一台彻底删除虚拟机的动作就完成了