首页 > 虚拟化 > kvm和Xen主机在线增加磁盘空间
2016
03-28

kvm和Xen主机在线增加磁盘空间

上一篇文章写了kvm&Xen主机在线调整cpu核心数和内存大小,现在说一下扩充KVM和Xen虚拟主机的磁盘空间,利用lvm磁盘格式,增加磁盘的大小。kvm的安装配置应用   xen主机的安装配置应用

Xen guest主机扩充磁盘空间

说一下思路:在kvm或xen主机新建磁盘文件,用virsh attach-disk 命令把此文件附加到正在运行的虚拟主机。在虚拟主机内分区,利用lvm扩展即可

添加完磁盘文件,需要在主机内分区,

扩展lvm

对lvm格式磁盘增加空间

XFS磁盘扩容:

给磁盘增大了空间,比如30G增大到100G,系统:centos 7.4,系统磁盘为/dev/sda

可以看到sda1是boot分区,sda2是/ 根分区,现在对这个磁盘做了扩容,总大小为100G

kvm和Xen主机在线增加磁盘空间 - 第1张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

ok,下面开始

另外执行fdisk -l,或 blkid 遇到一个小提示:

kernel: blk_update_request: I/O error, dev fd0, sector 0

因为是虚拟机,默认bios里面有floppy,所以执行blkid,或者fdisk -l 都会触发fd0(就是floppy)IO错误,在bios里面关闭floppy后不会有这个提示

KVM的guest热扩充磁盘

虚拟主机里面终端会有pci日志提示。和xen主机扩展lvm磁盘格式一样,

扩充磁盘空间需要在业务量最低的时候,因为此时磁盘IO最大,在线服务必然受到影响

上面是主机一直在运行的情况下增加磁盘空间。如果主机可以重启的话,就没有什么可担忧的了。

重启方式增大磁盘空间

进入guest主机,如上Xen主机扩充磁盘的方式进行添加。

也可以进入guest主机,把新添加的磁盘文件分区后新建文件夹,进行挂载

qcow2文件只能增大不能减小,一般的线上服务,都有高可用,磁盘不够用了,直接重做guest,简单粗暴。

最后编辑:
作者:bbotte
这个作者貌似有点懒,什么都没有留下。

kvm和Xen主机在线增加磁盘空间》有 1 条评论

  1. Pingback 引用通告: kvm&Xen主机在线调整cpu核心数和内存大小 | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

留下一个回复

你的email不会被公开。