• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    linux中kvm的安装及快照管理

    一、kvm的安装及状态查看

    1、安装软件

    yum -y install kvm virt-manager libvirt

    2、启动libvirtd 报错,升级device-mapper-libs

    yum -y upgrade device-mapper-libs

    kvm桥接功能:

    1、删除eth0配置文件上的IP配置

    2、添加BRIDGE="br0"到eth0的配置文件

    3、新建ifcfg-br0配置文件

    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 

    4、重启网络服务

    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虚拟机

    二、KVM快照管理:

    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克隆相似),但是要重新生成网卡配置文件

    快照(snapshot):

    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的安装及快照管理,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • 详解基于Linux下正则表达式(基本正则和扩展正则命令使用实例)
    • Linux 修改 etc/hosts文件详细介绍
    • Linux中mysqldump命令实例详解
    • 一个简单的linux命令 tail
    • linux系统oracle数据库出现ora12505问题的解决方法
    • Linux中拷贝 cp命令中拷贝所有的写法详解
    • linux C编程常见的错误总结(必看篇)
    • 详解linux centos yum安装LAMP环境
    • Linux下使用shell脚本自动执行脚本文件
    • 每天学一个 Linux 命令之more命令
    • 详解linux下redis安装、启动与停止,redis做成服务
    • Linux搭建python环境详解
    • Linux下安装Oracle 11g出现prvf-0002错误解决办法
    • Keepass+PuTTYPortable+Winscp一键登录实例详解
    上一篇:Linux下使用shell脚本自动执行脚本文件
    下一篇:一个简单的linux命令 tail
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    linux中kvm的安装及快照管理 linux,中,kvm,的,安装,及,快照,