原创:linux拓展root目录(系统盘LVM)空间,超详细

背景:由于最近要做环境迁移,需要在新的服务器搭建环境,看了下新的云服务器顿时感觉泪流满面,文件目录太小,无法满足需求;


服务器文件空间

fdisk -l 查看了一下磁盘情况,发现磁盘没有完全分配,数据盘也没有挂载(这个就不讲了)


磁盘概况

输入lsblk进行磁盘分配查看,发现vda还有260G没有分配,这样就不用在vdb磁盘上分出来一块了,直接把剩下的进行分区;


磁盘剩余概况

现在开始正式步骤
1,磁盘分区:输入fdisk /dev/vda 进入分区,执行以下步骤

创建磁盘分区

2,再次输入lsblk,发现不显示vda3


3,reboot重启,再次lsblk查看,vda3已经出现


4,输入pvs 查看

5,将新分区vda3创建pv ,输入pvcreate /dev/vda3

6,查看vg ,输入vgs


7,输入vgdisplay或lvdisplay查看vgName,然后扩容名称为centos的vg,输入vgextend centos /dev/vda3


8,查看lv,输入lvs


9,扩容根目录lv,输入 lvextend -L +165G /dev/mapper/centos-root (之所这样是想着留着些空间后续可以分配到其他目录)或者

 lvextend -L +100%FREE /dev/mapper/centos-root(扩容所有剩余空间)


10,查看lsblk,发现扩容完成


11,输入xfs_growfs /dev/mapper/centos-root 在线自动扩展文件系统到最大的可用大小
如果使用ext4文件系统 resize2fs /dev/mapper/centos-root

12,进行重启完成操作

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。