Liunx中虚拟机的管理

**

#######虚拟机管理########

1.虚拟机管理命令

virt-manager ##开启虚拟机管理器
virsh list ##显示正在运行的虚拟机
virsh list --all ##查看所有虚拟机
virsh start desktop ##打开虚拟机
virsh shutdown deskop ##正常关闭虚拟机
virsh destroy desktop ##强行关闭虚拟机
virt-viewer desktop ##显示虚拟机

2.虚拟机克隆

步骤:
1.假设他人主机已经安装好虚拟机
2.复制虚拟机所需文件
scp [email protected]:/var/lib/libvirt/images/client.qcow2 /var/lib/libvirt/images/
scp [email protected]:/etc/libvirt/qemu/client.xml /mnt/client.xml
3.对虚拟机进行恢复
virsh create /mnt/client.xml
virsh define /mnt/client.xml
在这里插入图片描述
在这里插入图片描述

############
#虚拟机快照#
############

  1. qemu-img create -f qcow2 -b /var/lib/libvirt/images/overman.qcow2 /var/lib/libvirt/images/overman$.qcow2
    2.把生成的快照倒入虚拟机图形控制器中
    3.虚拟可以使用
    4.快照虚拟机损坏,那么删除快照从新制作快照即可
    5.当使用快照后就不要对母盘作任何操作
    在这里插入图片描述
    在这里插入图片描述

################
#命令删除虚拟机#
################

virsh undefine 虚拟机名称
rm -fr /var/lib/libvirt/images/overman$.qcow2

##################
##虚拟机安装脚本##
##################

#! /bin/bash
virt-install
–cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso
–memory 1000
–vcpus 1
–disk /var/lib/libvirt/images/$1.qcow,size=8,bus=virtio
–network bridge=br0,model=virtio
–name $1 &

####################
#虚拟机快照安装脚本#
####################

#! /bin/bash
qemu-img create -f qcow2 -b
/var/lib/libvirt/images/$1.qcow2
/var/lib/libvirt/images/$2.qcow2

virt-install
–name $2
–memory 1000
–vcpus 1
–disk /var/lib/libvirt/images/$2.qcow2,bus=virtio
–network bridge=br0,model=virtio
–import &
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/overman1/article/details/86569287
今日推荐