KVM虚拟机删除脚本



KVM虚拟机删除脚本
 
每次敲一堆命令,时间长了就想自动化了。
  www.2cto.com  
下面的delete_vm.sh脚本需要root权限下运行。
 
[plain] 
#!/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需要加参数,比如:
 
[plain] 
virsh undefine --managed-save vm2  
 
否则会失败。
 

相关内容

    暂无相关文章