首页 > 代码库 > 控制虚拟机的脚本
控制虚拟机的脚本
#!/bin/bash
case "$1" in
start)
virsh start $2
;;
view)
virt-viewer $2&>/dev/null
;;
poweroff)
virsh shutdown $2
;;
stop)
virsh destroy $2
;;
restart)
virsh reboot $2
;;
delete)
virsh undefine $2 #删除前端管理不删除存储
;;
create)
virt-install \
--name $2 \
--ram 1000 \
--file/var/lib/libvirt/images/$2.qcow2 \
--file-size 8 \
--cdrom/home/kiosk/Desktop/rhel-server-7.1-x86_64-dvd.iso &
;;
reset)
qemu-img create -f qcow2 -b/var/lib/libvirt/images/$2.qcow2 /var/lib/libvirt/images/node.qcow2&>/dev/null
virt-install \
--name node \
--ram 1000 \
--file/var/lib/libvirt/images/node.qcow2 \
--import
echo node.qcow2 created
;;
*)
echo ERROR
esac
本文出自 “12049878” 博客,转载请与作者联系!
控制虚拟机的脚本