源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

linux中kvm的安装及快照管理

  • 时间:2020-12-21 14:30 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:linux中kvm的安装及快照管理
[b]一、kvm的安装及状态查看[/b] [b]1、安装软件[/b]
yum -y install kvm virt-manager libvirt
[b]2、启动libvirtd 报错,升级device-mapper-libs[/b]
yum -y upgrade device-mapper-libs
[b]kvm桥接功能:[/b] 1、删除eth0配置文件上的IP配置 2、添加BRIDGE="br0"到eth0的配置文件 [b]3、新建ifcfg-br0配置文件[/b]
DEVICE="br0" 
NM_CONTROLLED="yes" 
ONBOOT="yes" 
TYPE="Bridge" 
BOOTPROTO=none 
IPADDR=192.168.1.63 
NETMASK=255.255.255.0 
GATEWAY=192.168.1.1 
DNS1=192.168.1.1 
[b]4、重启网络服务[/b] virsh常用命令: virsh list #列出在运行的虚拟机 virsh start vm1 #启劢vm1虚拟机 virsh shutdown vm1 #关闭vm1虚拟机 virsh destroy vm1 #强制关闭vm1虚拟机 virsh undefine vm1 #删除vm1虚拟机 virsh suspend vm1 #暂停/挂启vm1虚拟机。 virsh resume vm1 #从暂停状态还原vm1虚拟机 [b]二、KVM快照管理:[/b] kvm虚拟机有2部分组成:img镜像文件和xml配置文件(/etc/libvirt/qemu ) 克隆命令:virt-clone -o rhel6-71 -n xuegod63-kvm2 -f /var/lib/libvirt/images/xuegod63-kvm2.img virt-clone -o 原虚拟机 -n 新虚拟机 -f 新img文件 对比配置文件,将2份xml文件做diff对比,里面只修改了 name、img、mac3个位置信息 克隆完成后,需要修改新虚拟机的网卡配置文件,并删除/etc/udev/rule.d/70-*-net 文件!(和vmware克隆相似),但是要重新生成网卡配置文件 [b]快照(snapshot):[/b] kvm默认格式为raw格式,如需创建快照需修改镜像文件格式。需重新配置xml文件 查看镜像格式 qemu-img info 镜像文件 (也可以查看快照) 1、转换格式(将raw格式转换为qcow2格式):
qemu-img convert -f raw -O qcow2 /var/lib/libvirt/images/xuegod63-kvm2.img /var/lib/libvirt/images/xuegod63-kvm2.qcow2
需要修改xml文件(目录里面的xml文件修改不能立即生效!) virsh edit 虚拟机 (此命令编辑立即生效)   注: -f 源镜像的格式 -O 目标镜像的格式 2、创建快照:
qemu-img snapshot-create 虚拟机 (可以用snapshot-create-as 指定快照名称)
3、快照管理: 
qemu-img snapshot-list 虚拟机(或者上面的方法)
4、恢复快照:   1)查看虚拟机状态:virsh domstate xuegod63-kvm2 (virsh list)   2) 恢复快照:virsh snapshot-revert 虚拟机 快照名   3) 查看当前快照:virsh snapshot-current xuegod63-kvm2 (xml文件)     快照目录:/var/lib/libvirt/qemu/snapshot/虚拟机/ 5、删除快照:
virsh snapshot-delete 虚拟机 快照名 (删除时不能直接删除文件)
以上所述是小编给大家介绍的linux中kvm的安装及快照管理,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部