温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

控制虚拟机的脚本

发布时间:2020-10-25 10:08:02 来源:网络 阅读:399 作者:知微不知更 栏目:开发技术

#!/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/p_w_picpaths/$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/p_w_picpaths/$2.qcow2 /var/lib/libvirt/p_w_picpaths/node.qcow2&>/dev/null
       
        virt-install \
                --name node \
                --ram 1000 \
                --file/var/lib/libvirt/p_w_picpaths/node.qcow2 \
                --import
        echo node.qcow2 created
    ;;
   
   
    *)
        echo ERROR
esac
 


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI