在组建服务器时,使用了lvm管理硬盘.
当时把6个物理硬盘, *用软raid5组成*个阵列, 然后整个阵列建立*个卷组vg0容量,然后在vg0拿出*部分空间划分为几个逻辑卷. 剩余的空间保留作为机动,随时可以添补到需要扩展的逻辑卷中去.
当时逻辑卷home 587G,
今天发现home现在只剩下33G的空余了,遂决定增加200G上去.
*用vgdisplay命令查看vg0还有free自由空间450G,满足需求.
然后需要2步来完成扩展逻辑卷的大小. 第*步增加逻辑卷的空间, 第二步调整文件系统大小.
卷的增加,可以在线进行,不用unmount
1.增加逻辑卷的大小 用lvextend
#lvextend -L+200G /dev/vg0/home
2.因为我用的是reiserfs文件系统,所以用resize_reiserfs调整文件系统的大小
#resize_reiserfs /dev/vg0/home
# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-home 786G 554G 233G 71% /home
在线将逻辑卷(lv)从*个存储设备(pv)移动到另*个存储设备
移动 home卷从/dev/sda7到/dev/sdb7:
files:/etc/bind# pvmove -n home /dev/sda7 /dev/sdb7
/dev/sda7: Moved: 1.1%
/dev/sda7: Moved: 2.3%
/dev/sda7: Moved: 3.2%
/dev/sda7: Moved: 4.2%
/dev/sda7: Moved: 5.4%
/dev/sda7: Moved: 6.4%
/dev/sda7: Moved: 7.4%
/dev/sda7: Moved: 8.6%
/dev/sda7: Moved: 9.7%
/dev/sda7: Moved: 10.6%
.....
当时把6个物理硬盘, *用软raid5组成*个阵列, 然后整个阵列建立*个卷组vg0容量,然后在vg0拿出*部分空间划分为几个逻辑卷. 剩余的空间保留作为机动,随时可以添补到需要扩展的逻辑卷中去.
当时逻辑卷home 587G,
今天发现home现在只剩下33G的空余了,遂决定增加200G上去.
*用vgdisplay命令查看vg0还有free自由空间450G,满足需求.
然后需要2步来完成扩展逻辑卷的大小. 第*步增加逻辑卷的空间, 第二步调整文件系统大小.
卷的增加,可以在线进行,不用unmount
1.增加逻辑卷的大小 用lvextend
#lvextend -L+200G /dev/vg0/home
2.因为我用的是reiserfs文件系统,所以用resize_reiserfs调整文件系统的大小
#resize_reiserfs /dev/vg0/home
# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-home 786G 554G 233G 71% /home
在线将逻辑卷(lv)从*个存储设备(pv)移动到另*个存储设备
移动 home卷从/dev/sda7到/dev/sdb7:
files:/etc/bind# pvmove -n home /dev/sda7 /dev/sdb7
/dev/sda7: Moved: 1.1%
/dev/sda7: Moved: 2.3%
/dev/sda7: Moved: 3.2%
/dev/sda7: Moved: 4.2%
/dev/sda7: Moved: 5.4%
/dev/sda7: Moved: 6.4%
/dev/sda7: Moved: 7.4%
/dev/sda7: Moved: 8.6%
/dev/sda7: Moved: 9.7%
/dev/sda7: Moved: 10.6%
.....