zoukankan      html  css  js  c++  java
  • KVM虚拟化

    1.安装必要工具
    yum install -y /
    qemu-kvm //kvm主程序
    libvirt //虚拟化服务库
    libguestfs-tools //虚拟机系统管理工具
    virt-install //安装虚拟机的实用工具,如virt-clone
    virt-manager //kvm图形化管理工具
    libvirt-python //python 调用libvirt虚拟化服务的接口库文件

    2.桥接网络
    yum install bridge-utils 安装桥接功能 //wifi无法使用桥接功能,改为nat模式


    3.创建一台kvm虚拟机
    虚拟机的服务进程:libvirtd
    virt-manager //参考vmware创建虚拟机模式
    virsh list //查询镜像(虚拟机)
    virsh edit 镜像名 //编辑xml
    virsh dumpxml 镜像名 > 镜像名.xml //导出虚拟机配置文件
    virsh define xxx.xml //通过读取xml配置文件生成一个虚拟机
    virsh undefine xxx //取消定义虚拟机(连配置文件删除)
    virsh destroy xxx //强制关机(6下会删除虚拟机,使用前要dump)
    virsh start 镜像名 //启动虚拟机
    virsh shutdown 镜像 //关闭虚拟机
    virsh autostart 镜像 //开机自动启动
    virsh autostart --disable 镜像 //取消自动启动
    virsh suspend vm1 //挂起
    virsh resume vm1 //恢复 
    virsh console 镜像 //连接虚拟机(少用)

    4. 虚拟机常用镜像格式对比
    qemu-img info /path //查看镜像格式
    raw 老牌镜像格式,裸格式,性能较高, 6代系统默认格式 不支持snapshot快照
    cow 被取代了
    qcow 一代版本
    qcow2 kvm、XEN主流虚拟化格式, 支持快照,可以在镜像上创建多个快照
    vmdk vmware的格式,3.0.0是支持直接使用的

    格式转化:
    qemu-img convert -f qcow2 -o raw ./before.qcow2 ./after.raw // -f 源格式 -o 目标格式

    5.虚拟机的快照功能
    快照的作用: 热备 灾难恢复 回滚历史的某个状态
    快照概念: 快照前后各生成独立空间,把之后变化的数据都分开存放
    快照方法1: 使用lvm快照,如果分区是lvm,可利用lvm进行kvm的快照备份
    快照方法2:使用qcow2格式的镜像创建快照 
    指令:
    virsh list #查询镜像1
    qemu-img info 镜像路径 #查询镜像2
    创建
    virsh snapshot-create 镜像名 #可开机状态生成,但会额外记录内存数据所以速度较慢)
    virsh snapshot-create-as 镜像名 快照名 #顺便改快照名
    查询
    virsh snapshot-list 镜像名 #查看该镜像对应快照列表
    virsh snapshot-current 镜像名 #获取当前快照信息
    恢复
    virsh snapshot-revert 镜像名 快照名 #恢复快照
    删除
    virsh snapshot-delete 镜像名 快照名 #删除快照

  • 相关阅读:
    matlab中绘制折线图、绘制条形图(柱形图)的简单方法
    2.序列类型方法
    年度KPI绩效面谈记录
    软件开发工作杂谈——更杂版
    软件研发工作杂谈
    FFI Navigtor在Windows环境下的"No Such File or Directory"Bug解决过程
    Linux环境部署帆软报表(FineReport)说明
    IIS负载均衡Application Request Route 安装配置说明(ARR)
    python使用了resetKeyboard输入法打不开怎么办
    python 执行时报错AttributeError: 'dict' object has no attribute 'has_key'
  • 原文地址:https://www.cnblogs.com/Confusedren/p/11161474.html
Copyright © 2011-2022 走看看