• kvm安装、镜像创建及硬盘转移


    一、kvm安装

    查看启动的系统是否支持vmx或svm

    grep -E '(vmx|svm)' /proc/cpuinf

    kvm安装&&启动libvirt

    yum -y install kvm qemu-kvm libvirt
    systemctl start libvirt

    二、镜像创建

    1、创建硬盘,创建镜像格式:

    qemu-img create -f qcow2 imagename.qcow2 40G

    2、创建镜像:

    方式1:

    virt-install --virt-type kvm --name imagename --ram 1024 --cdrom=/images/CentOS-7-x86_64-Minimal-1611.iso --disk path=/images/imagename.qcow2 --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

    前提:在/images文件夹下存在CentOS-7-x86_64-Minimal-1611.iso、imagename.qcow2两个文件

    方式2:

    通过xml配置文件创建,

    imagename.xml文件内容如下:

    <domain type="kvm">
      <name>imagename</name>
      <memory>1024000</memory>
      <vcpu>1</vcpu>
      <os>
        <type>hvm</type>
        <boot dev="cdrom"/>
      </os>
      <devices>
        <disk type='file' device='cdrom'>
           <driver type='raw'/>
           <source file='/images/CentOS-7-x86_64-Minimal-1511.iso'/>
           <target dev='hdb' bus='ide'/>
        </disk>
        <disk type='file' device='disk'>
          <driver type="qcow2"/>
          <source file='/images/centos72.qcow2'/>
          <target dev='vda' bus='virtio'/>
        </disk>
        <interface type='network'>
          <source network='default'/>
          <model type='virtio'/>
        </interface>
        <input type="tablet" bus="usb"/>
        <graphics type="vnc" autoport="yes" keymap="en-us" listen="0.0.0.0"/>
      </devices>
    </domain>

    然后通过命令定义虚拟机:

    virsh define imagename.xml

    3、启动虚拟机

    virsh start imagename

    4、启动虚拟机后,通过VNC viewer链接,安装系统,然后将imagename.xml文件中的 <boot dev="cdrom"/> 改为 <boot dev="hd"/>从硬盘启动

    三、硬盘转移

    将imagename.qcow2文件及imagename.xml文件拷贝到其他装有kvm的环境中,这样可以迅速启动多台虚拟机。

  • 相关阅读:
    [apue] FIFO:不是文件的文件
    [apue] 等待子进程的那些事儿
    [apue] popen/pclose 疑点解惑
    [apue] 使用 popen/pclose 的一点疑问
    [apue] 使用 poll 检测管道断开
    [apue] dup2的正确打开方式
    [apue] 管道原子写入量的一个疑问
    [apue] 测试管道容量的一些疑问
    【新阁教育】再也不用担心我的PLC通信不上了
    【新阁教育】三菱PLC的这个功能,真的很强大
  • 原文地址:https://www.cnblogs.com/sszhou/p/7412652.html
Copyright © 2020-2023  润新知