通过命令lsblk结果可判定sda3是个逻辑卷组LVG共928.5G,现今分配了100G的空间创建了逻辑卷LV为根目录/,所以可以使用逻辑卷扩容给/降低容量第一步扩容lv,命令是lvextend-l100%FREE/dev/mapper/ubuntu—vgubuntu—lv第二步应用到文件系统/目录这儿的命令要系统根目录的文件系统类型来用对应的命令,2种常见的类型是xfs和ext4,xfs的命令是xfs_growfs/,ext4命令是resize2fs/做完后用df-h查看
背景:因为近来要做环境迁移,须要在新的服务器搭建环境,看了下新的云服务器瞬间觉得泪流满面,文件目录太小,难以满足需求;
fdisk-l查看了一下c盘情况,发觉c盘没有完全分配,数据盘也没有挂载(这个就不讲了)
输入lsblk进行c盘分配查看,发觉vda还有260G没有分配,这样就不用在vdbc盘上分下来一块了,直接把剩下的进行分区;
如今开始即将步骤
1,c盘分区:输入fdisk/dev/vda步入分区,执行以下步骤
2linux游戏,再度输入lsblk,发觉不显示vda3
3,reboot重启linux 设置目录空间,再度lsblk查看,vda3早已出现
4,输入pvs查看
5,将新分区vda3创建pv,输入pvcreate/dev/vda3
6,查看vg,输入vgs
7,输入vgdisplay或lvdisplay查看vgName,之后扩容名称为centos的vg,输入vgextendcentos/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
12linux 设置目录空间,进行重启完成操作
由于是在虚拟机上做的实验,故以虚拟机作为模板介绍
1、虚拟机降低容量,我降低了40G
2、进centos7系统linux桌面,按Ctrl+alt+F5,步入命令符界面,为什么不步入桌面模式,由于要更改home空间容量,所以直接命令符界面步入root模式
3、输入fdisk-l查看系统容量,注意root盘名称,我的是cl,之后输入df-h查看各个根目录的占用空间容量
4、对降低的分区进行分区操作命令:fdisk/dev/sda
5、对分区完毕的分区进行lvm格式转换,8e
6、创建pvpvcreate/dev/sda3
7、查看当前卷组情况vgdisplay查看freepe/size有无空间
8、扩展逻辑卷(根目录"/"的挂载点)
>lvextend-L+25G/dev/cl/root/dev/sda3
>lvextend-L+15G/dev/cl/root/home/dev/sda3
>/sbin/resize2fs/dev/cl/home
9、系统重新辨识
>xfs_growfs/dev/cl/home
>xfs_growfs/dev/cl/root