用腳本start|stop|install|mksnapshot|remove|reset虛拟機
#!/bin/bash
case "$1" in
start)
virsh start $2
virt-viewer $2
;;
stop)
virsh destroy $2
install)
virt-install \
--name $2 \
--ram 1024 \
--file /var/lib/libvirt/images/$2.qcow2 \
--file-size 8 \
--location http:172.25.254.78/rhel7.2 \
--extra-args "ks=http://172.25.254.78/ks.cfg"
reset)
rm -fr /var/lib/libvirt/images/$2.qcow2
qemu-img create -f qcow2 -b /var/lib/libvirt/images/$2.qcow2.bak /var/lib/libvirt/images/$2.qcow2
virsh start $2
remove)
virsh undefine $2
rm -fr /var/lib/libvirt/images/$2.qcow /var/lib/libvirt/images/$2.qcow.bak
*)
echo "ERROR:plese input start|stop|install|mksnapshot|remove|reset"
esac
;'
本文轉自blueclo51CTO部落格,原文連結:http://blog.51cto.com/12774272/1917890 ,如需轉載請自行聯系原作者