Linux在线扩容磁盘

最近在调研虚机挂载cinder volume后,如何能够在线热扩容用户虚机的磁盘时,做了简单调研测试

Linux 磁盘文件系统主要用的是xfs和ext2-ext4, 于是做了相关扩容测试

  1. 用户侧磁盘格式化挂载

    #fdisk /dev/sdb
    ............
    #mkfs.ext4 /dev/sdb1
    #mkdir /data
    #mount /dev/sdb1 /data

  2. 首先cinder侧磁盘扩容

    #cinder reset-state --state available 5d47b10e-5c79-497e-b6ec-70961ab5d08f
    #cinder extend 5d47b10e-5c79-497e-b6ec-70961ab5d08f 60

  3. 虚机刷新磁盘大小 ,如果是xfs 系统使用 xfs_growfs

    #fdisk -l

    #resize2fs /dev/sdb1

/dev/sdb 复制代码
#xfs_growfs /dev/sdb1

我们df -h 后发现大小没变,只能重新卸载挂载磁盘。 经过测试,发现如果磁盘不分区的话只是mkfs /dev/sdb 整个磁盘的话,不论xfs还是ext 文件系统,都是能够热扩容的。

相关推荐
yyuuuzz4 小时前
云服务器安全组规则优先级的机制记录
运维·服务器·网络·安全·阿里云·aws
KaiwuDB4 小时前
KaiwuDB 运维实战06:数据库备份与恢复:从理论到实战
运维·数据库·时序数据库·kaiwudb
无人生还别怕4 小时前
如何搭建k8s服务(containerd部署)
linux·云原生·容器·kubernetes·openanolisos
知已难寻5 小时前
01 · OpenStack的认证管理 Keystone
运维·服务器·云原生·云计算·openstack
ai_xiaogui5 小时前
私有化部署大模型实战:PanelAI 一键搭建、Token 计费与多用户隔离
运维·私有化部署·大模型部署·大模型 token 计费·api key 统一管理·多用户实例隔离·应用市场一键部署
企鹅侠客5 小时前
Linux CPU 负载平均值(Load Average)详解:从原理到实践
linux·运维·服务器·服务器负载
易点云徐源5 小时前
HP 暗影精灵 PRO 16 安装双系统后,开机直接进入 Windows,按 F9 才能进入 Ubuntu:GRUB 菜单不显示的处理方法
linux·运维·ubuntu
木雷坞6 小时前
Baserow Docker部署:导入设备借用CSV,再用表单新增登记
运维·docker·容器
第404号工位6 小时前
离职退电脑前别只点“清空回收站”!手把手教你彻底抹除凭证与数字痕迹
linux·python·架构
程序员大雄学编程6 小时前
crontab 脚本不写日志?我把 7 个原因在 Ubuntu 上逐个复现了一遍
运维