linux虚拟机命令管理

1.虚拟机管理命令

virt-manager			##开启虚拟机管理器

在这里插入图片描述

virsh start desktop		##打开desktop
virsh list				##显示正在运行的虚拟机
virsh list --all		##查看所有虚拟机

在这里插入图片描述

virsh shutdown desktop		##正常关闭虚拟机desktop
virsh destroy desktop		##强行关闭desktop
virt-viewer desktop			##显示虚拟机desktop

在这里插入图片描述

2.在家里模拟虚拟机的恢复

1.在别人主机发现一个已经安装好的虚拟机

克隆步骤:
假设1主机中存在已经安装好的虚拟机“dong”

2.复制虚拟机所需文件

[root@foundation32 ~]# scp root@172.25.254.31:/var/lib/libvirt/images/dong.qcow2 /var/lib/libvirt/images/
root@172.25.254.31's password: 
dong.qcow2                                     100%   10GB  69.7MB/s   02:27    

[root@foundation32 ~]# scp root@172.25.254.31:/etc/libvirt/qemu/dong.xml /mnt/dong.xml
root@172.25.254.31's password: 
dong.xml                                       100% 4290     4.2KB/s   00:00  

3.对虚拟机进行恢复

virsh create /mnt/dong.xml
virsh define /mnt/dong.xml

3.虚拟机快照

1.

qemu-img create -f qcow2 -b /var/lib/libvirt/images/dong.qcow2 /var/lib/libvirt/images/kb.qcow2

在这里插入图片描述

2.把生成的快照导入虚拟机图形控制中

在这里插入图片描述
在这里插入图片描述

3.虚拟机可以使用

在这里插入图片描述

4.快照虚拟机损坏,那么删除快照重新制作快照即可

5.当使用快照后请不要对母盘进行任何操作

4.命令删除虚拟机

virsh undefine 虚拟机名称
rm -rf /var/lib/libvirt/images/虚拟机硬盘.qcow2

5.虚拟机脚本

创建目录
1 #!/bin/bash ##脚本运行环境
2 virt-install \ ##安装虚拟机
3 --cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \ ##安装方式为光驱,镜像文件所在位置
4 --memory 1000 \ ##内存大小
5 --vcpus 1 \ ##cpu个数
6 --disk /var/lib/libvirt/images/$1.qcow2,size=8,bus=virtio \ ##虚拟硬盘位置,大小,总线
7 --network bridge=br0,model=virtio \ ##网卡桥接方式,网卡类型
8 --name $1 &>/dev/null & ##名字,取消显示信息,打入后台
在这里插入图片描述

6.创建快照并安装

1 #!/bin/bash ##脚本运行环境
2 qemu-img create -f qcow2 -b \ ##创建快照
3 /var/lib/libvirt/images/$1.qcow2 \ ##母盘路径
4 /var/lib/libvirt/images/$2.qcow2 &> /dev/null ##快照路径
5
6 virt-install \ ##安装
7 --name $2 \ ##虚拟机名字
8 --memory 1000 \ ##内存
9 --vcpus 1 \ ##cpu
10 --disk /var/lib/libvirt/images/$2.qcow2,bus=virtio ##硬盘信息
11 --network bridge=br0,model=virtio \ ##网卡
12 --import &> /dev/null & ##方式
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值