首页 > 其他 > 详细

控制虚拟机的脚本

时间:2016-10-20 01:06:28      阅读:228      评论:0      收藏:0      [点我收藏+]

#!/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” 博客,转载请与作者联系!

控制虚拟机的脚本

原文:http://12059878.blog.51cto.com/12049878/1863525

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!