KVM实战之(四)为虚拟机添加磁盘_磁盘在线扩容

添加磁盘(需关机操作)

kvm添加网卡也是类似修改

#第一:创建一块磁盘
    qemu-img create -f raw /kvm-hosts/kvm-web011.raw 10G
#第二:编辑xml文件,在原本磁盘信息的下面,添加如下内容
    virsh edit kvm-web01

<disk type='file' device='disk'>
      <driver name='qemu' type='raw'></driver>
      <source file='/kvm-hosts/kvm-web011.raw'></source>
      <target dev='vdb' bus='virtio'></target>
    </disk>
    #注意点:vdb,virtio,type,file

#第三:启动虚拟机,并检查配置
    virsh start kvm-web01
    ps -ef |grep kvm
#第四:进入虚拟机,格式化,挂载使用

在线添加磁盘(用于在不能关停虚拟机的情况)

#第一:创建一块磁盘
    qemu-img create -f qcow2 /kvm-hosts/001.qcow2 10G
#第二:附加磁盘到运行中的kvm-web01上
    virsh attach-disk kvm-web01 /kvm-hosts/001.qcow2 vdb --cache=none --subdriver=qcow2
    #有多块磁盘时,注意设备块名字vdb

#第三:查看是否附加成功
    virsh domblklist kvm-web01
#第四:进入虚拟机,查看是否被识别到了
    fdisk -l
#到此,成功在线添加了磁盘,需要注意的是,目前所有操作都是在内存中,其重启后不会生效

#第五:编辑xml文件,将其永久生效(运行时也可以编辑)
    virsh edit kvm-web01

<disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/kvm-hosts/kvm-web011.raw'/>
      <target dev='vdb' bus='virtio'/>
    </disk>
    #注意点:vdb,virtio,type,file

磁盘在线扩容的另一个方法是:直接拉升磁盘镜像大小,有风险,这里不做介绍

声明:本文为原创,作者为 辣条①号,转载时请保留本声明及附带文章链接:https://boke.wsfnk.com/archives/246.html
谢谢你请我吃辣条谢谢你请我吃辣条

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/12/6作者: 辣条①号

目标:网络规划设计师、系统工程师、ceph存储工程师、云计算工程师。 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

文章目录