xyzjr 发表于 2016-1-8 11:52:03

KVM 虚拟机删除

  每次敲一堆命令,时间长了就想自动化了。
  下面的delete_vm.sh脚本需要root权限下运行。
  

#!/bin/bash
source ../common/tool.sh
virsh destroy $1
virsh undefine $1
RemoveFolder "/var/lib/libvirt/images/$1/"
RemoveFile "/etc/libvirt/qemu/$1"

调用很简单:  
  ./delete_vm.sh vm2
  参数是vm的名称。
  

  注意,如果vm用save命令备份过。
  undefine需要加参数,比如:
  

virsh undefine --managed-save vm2
  

否则会失败。
页: [1]
查看完整版本: KVM 虚拟机删除