xfs文件系统lvm在线扩容
Posted rayylee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xfs文件系统lvm在线扩容相关的知识,希望对你有一定的参考价值。
通过pvs,vgs,lvs 等确认要扩容的VG,LV的名称、大小等信息,以免弄错。
1、确认服务器新扫描到的volume信息
#fdisk -l | more
2、fdisk 给新设备分区,选择分区类型为8e,lvm格式,w保存分区。
- 如果是新增加分区
#fdisk /dev/vda2
- 如果是将vda进行了扩容
#fdisk /dev/vda
fdisk> n
fdisk> t
fdisk> w
3、创建PV
#pvcreate /dev/vda2 #pvs
4、将新建的PV加入到VG,扩容VG
#vgextend centos /dev/vda2 #vgs
5、扩容LV前,先确认LV信息,VG中可用来扩容LV的空间大小
#lvdisplay # vgs vgdisplay
6 、扩容LV
#lvextend -L +500G /dev/centos/root #lvs lvdisplay
7、刷新文件系统的大小
#resize2fs /dev/centos/root
resize2fs
命令可能会有以下错误:
[root@localhost ~]# resize2fs /dev/centos/root
resize2fs 1.42.9 (28-Dec-2013)
resize2fs: Bad magic number in super-block while trying to open /dev/centos/root
Couldn't find valid filesystem superblock.
报错原因是centos7 默认使用了xfs文件系统,应该使用命令
#xfs_growfs /dev/centos/root
- 如果使用xfs文件系统
xfs_growfs /dev/root_vg/root
- 如果使用ext4文件系统
resize2fs /dev/root_vg/root
以上是关于xfs文件系统lvm在线扩容的主要内容,如果未能解决你的问题,请参考以下文章