linux目录空间扩容

放肆的年华 提交于 2020-02-26 18:42:27

首先,通过 df -h 命令查看各目录空间使用比率:

 

例如: /home目录使用比率达到了 98%,需要扩容了

 

然后,使用 lsblk 命令查看该目录所在的分区:

例如:home目录在vda2下面

 

使用fdisk 命令进行新增分区操作:fdisk /dev/vda

依次输入:n (创建一个分区) ---> p (主分区) ----> First ...(输入新增卷在磁盘的起始位置,可以使用默认值,直接回车),Last ...(输入磁盘新增卷在磁盘的结束位置,这里最好填写实际需求大小,也可以直接回车使用默认值) ---> t(更改分区类型)---> 8e(LVM类型) ---> w(保存操作并退出fdisk)

 

刷新分区:partprobe

 

使用lsblk 就可以看到已经建好的新的分区了(vda3)

 

创建物理卷:pvcreate /dev/vda3

 

查看 /home目录所属VG组: pvdisplay

 

将新增卷划分给 /home目录所在VG组:vgextend centos /dev/vda3

 

将新增卷空间划分指定容量给 /home目录:lvextend -L+53G /dev/mapper/centos-home

 

查看 /home目录分区文件系统类型:blkid /dev/mapper/centos-home

 

/home目录的分区文件系统类型为 xfs ,所以使用 xfs_growfs 命令对文件系统进行扩展:xfs_growfs /dev/mapper/centos-home

如果是 ext4 类型,则使用 resize2fs 命令

 

到这里,扩展目录空间大小的操作就全部完成了!

可以使用 df -h 命令查看扩充之后的效果

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!