linux-LVM扩容

原理:

原理过程:将多个(PV物理卷)组合成一个大的(卷组VG),然后再将这个大的(卷组VG)分割成一个个的(逻辑卷LV),而(逻辑卷LV)还的是(基本单元PE)的倍数。

PV : 物理卷,物理磁盘 物理磁盘分区
PE : (基本单元)将物理磁盘拆分为几个逻辑上的小的磁盘
VG : 卷组,将多个PV整合在一个VG 
LV : 逻辑卷,从VG中取出相应数量PE合成LV, 进行挂载使用

lvscan 扫描系统中存在的所有的LVM逻辑卷
vgdisplay 查看卷组信息
vdisplay 查看物理卷

情况一:磁盘容量小于2T

1、添加硬盘
2、df -h 先查看一下扩容前的磁盘信息,顺便看一下给哪个卷扩容
在这里插入图片描述

分区操作

1、 fdisk -l 查看分区信息

2、 fdisk /dev/sdb --> n --> p --->回车 --> 回车--> w 找到新添加的硬盘后,进行分区操作

扩容操作

1、 pvcreate /dev/sdb1 创建物理卷

2、 vgdisplay 查看卷组信息
在这里插入图片描述

3、vgextend centos /dev/sdb1 将创建的物理卷扩展到卷组

4、 vdisplay查看物理卷
在这里插入图片描述

5、lvextend -l +100%FREE /dev/mapper/centos-root 扩展逻辑卷

6、调整逻辑卷,调整前最好确认一下目标的文件系统在这里插入图片描述

如果是xfs就用xfs_growfs /dev/mapper/centos-root调整逻辑卷

不然会报以下错误:

resize2fs: Bad magic number in super-block 当尝试打开 /dev/mapper/centos-root 时
找不到有效的文件系统超级块.

resize2fs /dev/mapper/centos-root调整逻辑卷

7、 df -h 扩容后再确认一下就行了

情况二:磁盘容量大于2T

1、添加硬盘
因为添加的硬盘容量大于了2T,所以这里不用fdisk改用,parted

2、使用parted进行分区(fdisk不支持2T以上的硬盘分区操作)

当出现Error: /dev/sdd: unrecognised disk label
表示MBR磁盘没有主引导记录,需要将磁盘转换为MBR。
mklabel msdos

分区操作

1、parted /dev/sdd对新添加的硬盘sdd进行分区

2、mklabel gpt 创建盘格式

3、mkpart 创建分区

4、Partition name? []? sdd1 指定分区名称

5、File system type? [ext2]? ext4 指定分区类型

6、Start? 0 指定开始位置 End? 3299G 指定结束位置

7、Warning: The resulting partition is not properly aligned for best performance. Ignore/Cancel? Ignore 忽略

8、q 退出

9、mkfs.ext4 /dev/sdd1 格式化

扩容操作

1、pvcreate /dev/sdd1 创建物理卷

2、vgextend temp1 /dev/sdd1扩展卷组

3、lvextend -l +100%FREE /dev/temp1/lv1 扩展逻辑卷

4、resize2fs /dev/temp1/lv1重启逻辑卷

5、df -h 再次查看发现已经扩容成功了


从卷组移除物理卷

1.卸载逻辑卷
umount /挂载点

2.删除/etc/fstab 文件中挂载有关的那一部分
在这里插入图片描述
3.从VG(卷组)中移除PV(物理卷)
通过vgdisplay -v确认VG Name、确认PV Name

从VG删除PV:vgreduce 卷组名 物理卷名

例:vgreduce temp1 /dev/sdc1
在这里插入图片描述
确认一下物理卷是否从卷组中移除
vgdisplay -v 卷组名

4.删除物理卷

查看物理卷:pvdisplay
删除物理卷:pvremove /物理卷名
通过 pvs 查看一下
在这里插入图片描述

5.移除硬盘,然后重启主机

  • 2
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值