Linux之部署KVM虚拟化平台

    • 摘要:Linux之部署KVM虚拟化平台案例需求:
    • 1、安装KVM所需软件,验证。
    • 2、设置KVM网络,将网络设置为桥接模式。
    • 3、使用virt-manager安装linux系统。
    • 4、kvm基本管理的命令(1)查看虚拟机的状态(2)虚拟机的关机,强制关机和开机(3)虚拟机的挂起和恢复(4)配置虚拟机实例伴随宿主机自动启动(5)导出虚拟机配置
    • 5、kvm文件管理(1)将raw格式磁盘转换为qcow2格式(2)转换后,修改xml配置文件(3)查看虚拟机磁盘信息
    • 6、虚拟机克隆
    • 7、虚拟机快照管理案例

 

  • Linux之部署KVM虚拟化平台
    • 案例需求:

      1、安装KVM所需软件,验证。

      2、设置KVM网络,将网络设置为桥接模式。

      3、使用virt-manager安装linux系统。

      4、kvm基本管理的命令

      (1)查看虚拟机的状态

      (2)虚拟机的关机,强制关机和开机

      (3)虚拟机的挂起和恢复

      (4)配置虚拟机实例伴随宿主机自动启动

      (5)导出虚拟机配置

      5、kvm文件管理

      (1)将raw格式磁盘转换为qcow2格式

      (2)转换后,修改xml配置文件

      (3)查看虚拟机磁盘信息

      6、虚拟机克隆

      7、虚拟机快照管理

      案例环境

      采用CentOS 6.5 ,开启CPU虚拟化支持 (我是VMware用虚拟机演示的)

      开始部署

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      halt关闭虚拟机,配置处理器

      Linux之部署KVM虚拟化平台

      实验步骤:

      1、安装KVM所需软件

      注意:我使用yum安装,请自己搭建yun

      Linux之部署KVM虚拟化平台

      注意: AMD服务器可使用 cat /proc/cpuinfo | grep smv 查看是否支持虚拟化

      Intel服务器可使用 cat /proc/cpuinfo | grep vmx 查看是否支持虚拟化

      检查KVM模块是否安装 lsmod | grep kvm

      实验环境已经配置完毕。

      2、使用virt-manager安装linux系统。

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      Linux之部署KVM虚拟化平台

      选择“Begin installation”安装虚拟机,安装系统步骤自己选择。

      4、kvm基本管理的命令

      (1)查看虚拟机的状态

      (2)虚拟机的关机,强制关机和开机

      (3)虚拟机的挂起和恢复

      (4)配置虚拟机实例伴随宿主机自动启动

      (5)导出虚拟机配置

      virsh-h

      virsh list --all

      virsh shutdown 虚拟机名称

      virsh destroy 虚拟机名称

      virsh start 虚拟机名称

      virsh suspend 虚拟机名称

      virsh resume 虚拟机名称

      virsh autostart 虚拟机名称

      virsh dumpxml 虚拟机名称> /etc/libvirt/qemu/XXXX.xml

      5、kvm文件管理

      (1)将raw格式磁盘转换为qcow2格式

      (2)转换后,修改xml配置文件

      (3)查看虚拟机磁盘信息

      本地Yum仓库

      [aaa]

      name=aaa

      baseurl=file:///media

      enabled=1

      gpgcheck=0

      yum -y install libguestfs-tools

      virsh destory 虚拟机名称

      qemu-img convert -f raw -O qcow2 /data_kvm/store/XXX.img

      cd /etc/libvirt/qemu

      vim bdqn.xml

      disk 区域修改=====type='qcow2' source file='/date_kvm/store/.qcow2'

      virt-df -h 虚拟机名称

      6、虚拟机克隆

      virsh destroy 虚拟机名称

      virt-clone -o 虚拟机名称-n 名称-f /data_kvm/store/XXX.qcow2

      7、虚拟机快照管理

      virsh snapshot-create 虚拟机名称

      virsh snapshot-list 虚拟机名称

    • 转自:https://www.aliyun.com/jiaocheng/129337.html?spm=5176.100033.2.18.594f4d61c0GB4y
posted @ 2018-12-27 16:17  as007012  阅读(324)  评论(0)    收藏  举报