首页 > 编程知识 正文

centos分区格式(centos系统分区)

时间:2023-05-05 08:59:26 阅读:78269 作者:2270

上一个文档介绍了非LVM情况下磁盘空间的压缩/根分区

CentOS6中压缩/根分区磁盘空间的操作说明

那么,如何在LVM分区下动态调整分区的大小呢? 请参照下图

LVM分为三个区域:/bak、/storage和/log。 /bak分区的空间只有9.8GB,这是不够的,因此当前希望将部分空间从/storage分区划分为/bak分区。 具体操作如下

1、先卸载/storage目录umount /storage

如果设备忙,请在lsof /storage中检查/storage目录正由哪个进程使用,用kill-9杀死进程,然后重新卸载

2、此时,可以查看df -Th,确认/storage是否卸载成功

3、运行resize2fs-p/dev/mapper/VG _ Linux server-LV _ storage 20g//,将/storage分区缩小到20GB大小

系统将提示您先运行e2fsck-f/dev/mapper/VG _ Linux server-LV _ storage

输入e2fsck-f/dev/mapper/VG _ Linux server-LV _ storage//进行分区检测

运行此命令resize2fs-p/dev/mapper/VG _ Linux server-LV _ storage 20g

5、下一步执行lvreduce-l20g/dev/mapper/VG _ Linux server-LV _ storage//发布空间

6、释放空间后,重新挂载/storage目录,记住在分区中恢复任何运行的程序

7、接下来用vgdisplay看可用空间的大小

8、将以上Free PE/Size中的所有空间用于扩展lv_bak虚拟分区

lvextend-l 4880/dev/mapper/VG _ Linux server-LV _ bak

9、重置lv_bak分区的大小

resize2fs-p/dev/mapper/VG _ Linux server-LV _ bak

10、下一个dfth查看调整后分区的大小情况

可以看到/bak分区大小为19.1G

以上是动态调整LVM分区大小的基本操作

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。