码迷,mamicode.com
首页 > 其他好文 > 详细

控制虚拟机的脚本

时间:2016-10-20 01:07:29      阅读:140      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!