把home目录缩减到50G,把根目录扩容到400G
第一步:逻辑卷的缩减,有风险,先缩减逻辑边界——再缩减物理边界
注意:1、不能在线缩减,得先卸载;
2、确保缩减后的空间大小依然能存储原有的所有数据;
3、在缩减之前应该强行检查文件,确保文件系统处于一致性状态
df–lh
umount卸载
e2fsck -f/PATH/TO/PV强行文件系统检查,看是否有问题
开始缩减
用lvdisplay命令查看逻辑卷消息
resize2fs /PATH/TO/PV 50G
缩减(逻辑边界)为50G(缩减后的总共大小为50G)
lvreduce -L[-]# /PATH/TO/LV
缩减(物理边界)为50G
mount -a
重新挂在
下面为实际操作过程及结果:
[root@wlm~]#umount/dev/vg_wlm2/lv_home
[root@wlm~]#resize2fs/dev/vg_wlm2/lv_home50G
resize2fs1.41.12(17-May-)
Thefilesystemisalready13107200blockslong.Nothingtodo!
[root@wlm~]#lvreduce-L50G/dev/vg_wlm2/lv_home
WARNING:Reducingactivelogicalvolumeto50.00GiB
THISMAYDESTROYYOURDATA(filesystemetc.)
Doyoureallywanttoreducelv_home?[y/n]:y
Reducinglogicalvolumelv_hometo50.00GiB
Logicalvolumelv_homesuccessfullyresized
[root@wlm~]#mount-a
[root@wlm~]#df-h
FilesystemSizeUsedAvailUse%Mountedon
/dev/mapper/vg_wlm2-lv_root50G38G8.8G82%/
tmpfs1.4G144K1.4G1%/dev/shm
/dev/sda1485M40M420M9%/boot
/dev/mapper/vg_wlm2-lv_home50G23G25G49%/home
注意:lv的物理路径要用lvdisplay查看,用df查看的只是挂载点
第二步:逻辑卷的扩张:先扩张物理边界———再扩张逻辑边界
把根目录扩张到400G
扩张物理边界
命令:lvextend
-L [+]#/PATH/TO/LV
扩展逻辑边界
resize2fs
resize2fs -p/PATH/TO/LV
注意:过程有点长,正常现象
下面为实际操作过程及结果:
[root@wlm~]#lvextend-L400G/dev/vg_wlm2/lv_root
Extendinglogicalvolumelv_rootto400.00GiB
Logicalvolumelv_rootsuccessfullyresized
Youhavenewmailin/var/spool/mail/root
[root@wlm~]#resize2fs-p/dev/vg_wlm2/lv_root
resize2fs1.41.12(17-May-)
Filesystemat/dev/vg_wlm2/lv_rootismountedon/;on-lineresizingrequired
olddesc_blocks=4,new_desc_blocks=25
Performinganon-lineresizeof/dev/vg_wlm2/lv_rootto104857600(4k)blocks.
Thefilesystemon/dev/vg_wlm2/lv_rootisnow104857600blockslong.
Youhavenewmailin/var/spool/mail/root
Linux服务器默认建立的LVM逻辑卷磁盘空间分配不合理 根目录不够用 如何缩减和扩展逻辑卷?...