如何给KVM虚拟机挂载独立磁盘 – 21运维
通知: .-运维QQ交流群:534829726 欢迎加入。

如何给KVM虚拟机挂载独立磁盘

KVM 21运维 444浏览 0评论

相信很多朋友玩kvm的时候,都会发现自己建立的虚拟主机磁盘不够用,一般都会用到两种方式去扩:
1,原始盘进行扩容,但扩容操作存在风险。
2,单独创建一块独立磁盘,进行独立挂载,安全高效。
这里我们第一个方式就不考虑了,使用上也没问题,现在直接考虑第二种。

一,创建磁盘并关联
首先,我们以虚拟机gitlabjenkins做演示。

[root@localhost data]# virsh  list  --all
 Id    Name                           State
----------------------------------------------------
 1     gitlabjenkins                  running

从KVM宿主机上创建磁盘:

qemu-img create -f raw /data/gjdisk2.img 1700G

关联具体kvm实例:

virsh attach-disk gitlabjenkins /data/gjdisk2.img vdd --cache none

这样,关联完成,登录kvm虚拟机可以通过fdisk进行查看了。查看关联情况:

Disk /dev/vdd: 1718.0 GB, 1717986918400 bytes
16 heads, 63 sectors/track, 3328812 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf2c918de

二,对挂载的磁盘分区、格式化、挂载
这个操作就很简单了,就是针对已经关联的磁盘进行分区、格式化、挂载。具体这里不写了,可以参考《linux如何挂载添加新磁盘》。

补充说明:这里添加的img格式的磁盘,不利于直接进行snapshot快照的创建、恢复操作,需要进行qcow2格式转换。如果有需要可以进行img转qcow2操作或者直接创建对应格式。

转载请注明:21运维 » 如何给KVM虚拟机挂载独立磁盘

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址