linux 分区动态扩展,linux根分区扩容(LVM动态卷)

我们来对整个LVM的工作原理进行一个简单表述:

(1)物理磁盘被格式化为PV,空间被划分为一个个的PE

(2)不同的PV加入到同一个VG中,不同PV的PE全部进入到了VG的PE池内

(3)LV基于PE创建,大小为PE的整数倍,组成LV的PE可能来自不同的物理磁盘

(4)LV现在就直接可以格式化后挂载使用了

(5)LV的扩充缩减实际上就是增加或减少组成该LV的PE数量,其过程不会丢失原始数据

8041a9134d0aa626b53dfa5803f8bc49.png

LVM扩容的思路:物理分区(fdisk)----创建PV(pvcreate)----扩展卷组容量(vgextend)----扩展逻辑卷空间容量(lvextend)

一、剩余空间扩容

为根分区扩容了:(环境:redhat 5.2 x64)

1:查看分区情况

shell>fdisk -l

e8dc587b72a0984e30c2b2bd136084ed.png

Disk /dev/sda doesn't contain a valid partition table, 这句说明了190g的磁盘没分区

2:磁盘分区

shell>fdisk /dev/sda  (过程略,这里只建了一个分区)

3:再查看一下分区

shell>fdisk -l

962ea99284becf237ae0db1c01704eb5.png

可以看出第2步已经建了一个分区/dev/sda1

4:创建pv

分区之后,做下列动作,可以避免下列错误;

首先重启Linux系统或者执行partprobe(同步内存信息),就不会出现Device /dev/sda3 not found (or ignored by filtering)提示

shell>pvcreate /dev/sda1 ----------创建PV

5:查看一下当前卷组情况

shell>vgdisplay

576623c9022e08d90633b2d83c08af17.png

这里Free PE / Size 0/0 表明没有可用的扩展空间

6:扩展卷组VolGroup00

shell>vgextend /dev/VolGroup00 /dev/sda1 -----------扩展卷组大小

7:再查看卷组

shell>vgdispaly

0b85de46bc0ac3ca40c4b89b7b632bc8.png

看看Free PE / Size 5692 / 177.88GB 说明扩展成功,有177.88GB可用

8:扩展逻辑卷LogVol00的容量(根目录"/"的挂载点)

shell>lvextend -L +1024M /dev/VolGroup00/LogVol00 -----------扩展逻辑卷大小

shell>/sbin/resize2fs /dev/VolGroup00/LogVol00 ------------重定义文件系统大小

9:扩容后的分区情况

6813b7b65bcf65ba4f37edc4d383d5c5.png

根分区多了一个G,成功了!

注意:逻辑卷信息,可以去/dev/VolGroup00目录下面去查看。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值