虚拟机的管理

1.虚拟机管理命令

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

virt-manager
在这里插入图片描述
virsh list
在这里插入图片描述

virsh start kk
virsh shutdown kk
在这里插入图片描述
注:
虚拟机有文件管理和存储
xml 可拓展标记语言 多用于数据封装
vim uc.xml 管理虚拟机的文件
修改之后重启虚拟化服务
就可以看到对虚拟机的改变
html 超文本链接

2.在家中模拟虚拟机的恢复
1)在别人主机中发现1个已经安装好的虚拟机
克隆步骤
假设16主机中存在已经安装好的虚拟机
2)克隆虚拟机所需文件
scp root@172.25.254.16:/var/lib/libvirt/images/westos.qcow2 /mnt
scp root@172.25.254.16:/etc/libvirt/qemu/westos.xml /mnt/westos.xml
3)对虚拟机进行恢复
virsh create /mnt/westos.xml ##用虚拟机硬件文件一次性打开虚拟机,关闭就消失
virsh define /mnt/westos.xml ##永久恢复
systemctl restart libvirtd 重启服务

3.虚拟机的快照
启用快照之后不要对原始模板(母盘)做任何改变
1)qemu-img create -f qcow2 -b /var/liblibvirt/images
/mack.qcow2
2)把生成的快照倒入到虚拟机图形控制器中
3)虚拟可以使用
4)快照虚拟机损坏,那么删除快照重新制作快照即可
5)当使用快照后请不要对母盘做任何操作
使用du -sh mack.qcow2
发现只有几百k,每次设定就会往里面增加东西
等同于实物与照片 实物不变,只创建照片
照片损坏删除再创建即可,不能对本人发生改变
在这里插入图片描述

4.虚拟机的命令删除
virsh undefine node1(虚拟机的名字)
rm -fr /var/lib/libvirt/images/虚拟机硬盘.qcow2
实验时删除快照即可,先移除虚拟机,然后删除文件

实验:编写一个脚本使其能够自动安装虚拟机
在这里插入图片描述
vim
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值