Centos 6.3 LVM 扩展root空间大小
LVM 扩展root空间大小
虚拟机上搭建Centos6.3系统,默认虚拟机分了20G,自动使用LVM分区方式 。
查看系统分区情况如下:P
2920216 2479008 290476 90% /
完成后需要重新启动。
Disk /dev/sdb: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
然后创建物理卷 创建PV:
[root@localhost ~]# pvcreate /dev/sdb
提示PV 创建成.
查看分区空间已经增加正常。说明全部正常。
查看系统分区情况如下:P
[root@localhost ~]# df -h
文件系 统 1K-块 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
/dev/sda1 101086 11785 84082 13% /boot
tmpfs 257760 0 257760 0% /dev/shm
想给root空间增加大小,又新加了一个40G的硬盘。
只有通过往卷组中添加物理卷来扩大卷组的空间。而物理卷要由新的 分区/磁盘 来创建。想给root空间增加大小,又新加了一个40G的硬盘。
具体操作步骤为:
1.首先要再创建一个物理分区
(使用fdisk /dev/sda,选择n来创建一个新的分区比如sda3,主分区还是逻辑分区对此例子无所谓)
可以用fdisk -l命令来查看已有分区
[root@localhost ~]# fdisk -l
Disk /dev/sdb: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
然后创建物理卷 创建PV:
[root@localhost ~]# pvcreate /dev/sdb
提示PV 创建成.
3.为卷组/dev/VolGroup/添加新的物理卷sdb来增大卷组的容量.
[root@localhost ~]# vgextend /dev/VolGroup /dev/sdb
[root@localhost ~]# vgextend /dev/VolGroup /dev/sdb
用vgdisplay来查看卷组空间信息。
现在才能扩展逻辑卷的大小
[root@localhost ~]# vextend -L +39G /dev/VolGroup/lv_root
lvextend -L +39G /dev/VolGroup/lv_root
Extending logical volume lv_root to 56.57 GiB
Logical volume lv_root successfully resized
用lvdisplay查看逻辑卷空间已经增大。
[root@localhost ~]# vextend -L +39G /dev/VolGroup/lv_root
lvextend -L +39G /dev/VolGroup/lv_root
Extending logical volume lv_root to 56.57 GiB
Logical volume lv_root successfully resized
用lvdisplay查看逻辑卷空间已经增大。
最后要使用resize2fs命令重新加载逻辑卷的大小才能生效。
[root@localhost ~]# resize2fs /dev/VolGroup/lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 4
Performing an on-line resize of /dev/VolGroup/lv_root to 14829568 (4k) blocks.
The filesystem on /dev/VolGroup/lv_root is now 14829568 blocks long.
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
56G 702M 53G 2% /
tmpfs 495M 0 495M 0% /dev/shm
/dev/sda1 485M 40M 420M 9% /boot
[root@localhost ~]# resize2fs /dev/VolGroup/lv_root
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 4
Performing an on-line resize of /dev/VolGroup/lv_root to 14829568 (4k) blocks.
The filesystem on /dev/VolGroup/lv_root is now 14829568 blocks long.
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
56G 702M 53G 2% /
tmpfs 495M 0 495M 0% /dev/shm
/dev/sda1 485M 40M 420M 9% /boot
查看分区空间已经增加正常。说明全部正常。
目录 返回
首页