技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在的位置: 首页Linux>正文
Linux下缩小ext4文件系统的LVM磁盘分区
2023年12月28日 Linux 暂无评论 ⁄ 被围观 987次+

需求:把/data缩小至5GB,把空闲容量扩容到/root分区(LVM分区为ext4文件系统,xfs文件系统不能无损缩小)

操作系统:CentOS

说明:

1、缩小LVM中的文件系统必须离线操作,需要先卸载分区

2、缩小操作需要先缩小文件系统、再缩小LVM逻辑卷

3、扩容分区需要先扩容LVM逻辑卷、再扩容文件系统

具体操作:

一、缩小/data分区

1、查看分区信息

df -h /data

2、卸载分区

umount /data

fuser -m /data #查看在使用/data目录的进程  yum  install psmisc

umount -l /data #强制卸载

3、检查文件系统是否有错误

e2fsck -f /dev/mapper/centos-data

4、缩小文件系统大小到5GB

resize2fs /dev/mapper/centos-data 5G

5、缩小逻辑卷大小到5GB

lvreduce -L 5G /dev/mapper/centos-data

6、再次检查文件系统是否有错误

e2fsck -f /dev/mapper/centos-data

7、 挂载文件系统并验证其大小

mount /data

df -h /data

二、扩容/根分区

1、扩容/root逻辑卷的容量

lvextend -l +100%FREE /dev/mapper/centos-root

lvextend -L 90G /dev/mapper/centos-root #调整到指定大小容量

2、再扩容文件系统,重新识别分区大小

resize2fs /dev/mapper/centos-root

3、查看文件系统

df -Th /

至此,Linux下缩小ext4文件系统的LVM磁盘分区完成。

     

  系统运维技术交流QQ群:①185473046 系统运维技术交流□Ⅰ ②190706903 系统运维技术交流™Ⅱ ③203744115 系统运维技术交流™Ⅲ

给我留言

您必须 [ 登录 ] 才能发表留言!



Copyright© 2011-2024 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3