KVM虚拟机添加硬盘

  1,创建硬盘

qemu-img create -f raw /opt/GlusterFS1_data.img 30G

  硬盘名称为GlusterFS1_data.img 大小为30G

  2,编辑虚拟机配置文件virsh edit GlusterFS1( GlusterFS1为虚拟机名)在其他<disk>标签下面添加

<disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='none'/>
      <source file='/opt/GlusterFS1_data.img'/>
      <target dev='vdb' bus='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </disk>

  PS:按照百度搜索出来的命令添加方法virsh attach-disk  GlusterFS1/opt/GlusterFS1_data.img vdb —cache none

    设置无效

  3,重启虚拟机

virsh shutdown GlusterFS1
virsh start GlusterFS1

  PS:不能在虚拟机使用reboot重启,需要在宿主机使用以上命令重启

  验证,登录虚拟机

fdisk -l

  PS:在虚拟机配置文件里面明明配置的是vdb不知道为什么到虚拟机变成了vda

    本次实验宿主机使用服务器为物理机,操作系统为CentOS6.5 虚拟机操作系统为CentOS7.4

   

  

原文地址:https://www.cnblogs.com/minseo/p/8523428.html