linux系统已创建分区空间重新分配
·
前言
服务器的磁盘空间有1.8TB,但是现在只给根目录(‘/’)分配了100G,剩下了1.7T的空间没有用到,因此打算再分配500G的空间给到根目录,记录下本次操作
一、查看磁盘空间
df -hT
记住这里的/dev/mapper/ubuntu–vg-ubuntu–lv(根据自己服务器的名称替换),后边扩展要用到

lsblk
可以看到分区nvme0n1p3总共的大小有1.8T,但是只分配了ubuntu–vg-ubuntu–lv100G,我们接下来要做到就是从nvme0n1p3剩余的空间中再分配出500G到ubuntu–vg-ubuntu–lv

二、操作步骤
1.扩展逻辑卷
lvextend -L +500G /dev/mapper/ubuntu--vg-ubuntu--lv
这里需要有root权限才可以执行,看到有changed from xxx to xxxx并且successfully resized就是扩展成功了

【注】如果需要把所有的空间全部分配,则还要有一个操作指令
# 扩展物理卷至分区最大容量
pvresize /dev/nvme0n1p3
# 再将所有1.7T的剩余空间全部分配给逻辑卷
lvextend -L +1.7T /dev/mapper/ubuntu--vg-ubuntu--lv
2.调整文件系统
# 确认文件系统
df -hT
查看要扩展的磁盘的Type的值

# XFS系统:如果Type是XFS,则执行这个指令
xfs_growfs /
# ext4系统:如果Type是ext4,则执行这个指令
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
我的是ext4,所以执行resize2fs

3.确认扩展情况
df -Th

lsblk

总结
至此,磁盘空间分配到逻辑卷的操作就全部完成了
更多推荐
所有评论(0)