centos8 分区/目录扩容
关键字:
系统用了一段时间发现home目录的容量有点不够用,必须扩容,但磁盘没有足够的空间进行备用,最好的方案是无备份的扩容。
1. 首先查看分区格式,确定使用的分区命令。
parted -l
如果是msdos用fdisk,gpt就用gdisk。
![2024-12-21T08:24:07.png][1]
2.如果新增磁盘不是你需要的格式就需要提前转换。
parted /dev/sdb
输入 mklabel gpt
出现一个警告,确认无误输入 Yes.
![2024-12-21T08:29:12.png][2]
3.分区
gdisk /dev/sdb
然后是n ... 根据提示,最后用w 保存。
一定要用刷新命令,不然会看不到已分区的信息。
partprobe
4.格式化
mkfs.xfs /dev/sdb2
可以用lsblk查看,也可以用parted -l 查看已分区信息。遇到有内容的磁盘需要加参数 -f
5.创建PV
pvcreate /dev/sdb2
用pvdisplay 或者 pvs
6.创建vg
vgextend cl /dev/sdb2
cl是vg组,可以用vgs查看或vgdisplay
7.增加lv
lvextend -L +xxG /dev/mapper/cl-home
增加的容量可以通过查看vfs的VFree,路径为 Filesystem的 路径,不是vg\lv的路径,之前我搞错了,导致系统不能启动。
![2024-12-21T08:40:44.png][3]
查看磁盘分区情况,容量没有增加。
![2024-12-21T08:41:41.png][4]
8.扩容xfs空间
xfs_growfs /dev/mapper/cl-home
![2024-12-21T08:47:22.png][5]
成功!
![2024-12-21T08:45:31.png][6]
[1]: https://rongyi.site/usr/uploads/2024/12/316778859.png
[2]: https://rongyi.site/usr/uploads/2024/12/3714932475.png
[3]: https://rongyi.site/usr/uploads/2024/12/1990864265.png
[4]: https://rongyi.site/usr/uploads/2024/12/3335875375.png
[5]: https://rongyi.site/usr/uploads/2024/12/3494005434.png
[6]: https://rongyi.site/usr/uploads/2024/12/2742262061.png