linux 逻辑卷扩容

基本环境:
CentOS 6.2 x64
扩容前只有一个硬盘,10G,已满

shell>df -h
文件系统      容量  已用  可用 已用%% 挂载点
/dev/mapper/vg_pvd-lv_root
                      7.5G  7.5G     0 100% /
tmpfs                1000M     0 1000M   0% /dev/shm
/dev/sda1             485M   32M  428M   7% /boot

新添加一个硬盘 sdb ,不需要分区

1:查看磁盘

shell>fdisk -l

linux根分区扩容--逻辑卷扩容-LMLPHP
Disk /dev/sdb doesn't contain a valid partition table
, 这句说明了10g的磁盘没分区 



2:创建pv

shell>dd if=/dev/urandom of=/dev/sdb bs=512 count=64

shell>pvcreate /dev/sdb

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

shell>vgdisplay

linux根分区扩容--逻辑卷扩容-LMLPHP

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

4:扩展卷组vg_pvd
这个vg_pvd 就是上图中的 VG NAME

shell>vgextend /dev/vg_pvd /dev/sdb
  Volume group "vg_pvd" successfully extended

5:再查看卷组

shell>vgdispaly

linux根分区扩容--逻辑卷扩容-LMLPHP

看看Free PE / Size 2559 / 10.00GB 说明扩展成功,有10GB可用

6:扩展逻辑卷vg_pvd-lv_root的容量(根目录"/"的挂载点)
这个 “vg_pvd-lv_root” 就是在 df -h 中看到的目录挂载点

shell>lvextend -L +9024M /dev/mapper/vg_pvd-lv_root

shell>/sbin/resize2fs /dev/mapper/vg_pvd-lv_root

7:扩容后的分区情况

linux根分区扩容--逻辑卷扩容-LMLPHP

根分区多了9 G!

11-13 15:58
查看更多