自己慢慢积累。
分类: LINUX
2015-08-19 14:07:04
基本环境:
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
shell>fdisk -l
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
这里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
看看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:扩容后的分区情况
根分区多了9 G!