虛擬機腳本

#!/bin/bash
case $1 in
    poweroff)
    virsh destroy $2 &> /dev/null &
    ;;
    start)
    virsh start $2 &> /dev/null &
    virt-viewer $2 &> /dev/null
    ;;
    reboot)
    virsh destory $2 &> /dev/null &
    virsh start $2 &> /dev/null &
    virt-viewer $2 &> /dev/null
    ;;
    create)
    virt-install \
    --name $2 \
    --ram 1000 \
    --file /var/lib/libvirt/p_w_picpaths/$2.img \
    --file-size 8 \
    --cdrom /var/ftp/pub/iso/rhel-server-7.1-x86_64-dvd.iso &
    ;;
    backup)
    qemu-img create -f qcow2 -b /var/lib/libvirt/p_w_picpaths/$2.qcow2 /var/lib/libvirt/p_w_picpaths/$3.qcow2 &> /dev/null
    virt-install \
    --name $3 \
    --ram 1000 \
    --disk /var/lib/libvirt/p_w_picpaths/$3.qcow2 \
    --import &> /dev/null &
    ;;
    reset)
    rm /var/lib/libvirt/p_w_picpaths/$2.qcow2 &> /dev/null
    qemu-img create -f qcow2 -b /var/lib/libvirt/p_w_picpaths/lcdhahaha.qcow2 /var/lib/libvirt/p_w_picpaths/$2.qcow2 &> /dev/null
esac
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章