相信很多朋友玩kvm的时候,都会发现自己建立的虚拟主机磁盘不够用,一般都会用到两种方式去扩:
1,原始盘进行扩容,但扩容操作存在风险。
2,单独创建一块独立磁盘,进行独立挂载,安全高效。
这里我们第一个方式就不考虑了,使用上也没问题,现在直接考虑第二种。
一,创建磁盘并关联
首先,我们以虚拟机gitlabjenkins做演示。
[[email protected] 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