一、使用 fdisk
创建新分区
启动 fdisk
工具:
fdisk /dev/sda
创建新分区:
- 输入
n
创建新分区。 - 选择分区类型(默认是主分区,按回车即可)。
- 设置分区号(例如
4
,若是新增分区,通常是sda4
)。 - 设置分区的起始扇区和结束扇区(默认使用全部剩余空间,直接回车即可)。
更改分区类型为 LVM
(可选,但推荐):
- 输入
t
,然后输入刚创建分区的编号(如4
)。 - 输入
8e
(表示 LVM 类型)。
保存并退出:
- 输入
w
保存分区表并退出。
刷新分区表(如果系统未自动识别新分区):
partprobe
二. 初始化新分区为物理卷
将新分区 /dev/sda4
初始化为 LVM 物理卷:
pvcreate /dev/sda4
三. 将新分区添加到卷组
假设卷组名为 centos
,运行以下命令:
vgextend centos /dev/sda4
四. 扩展逻辑卷
将卷组中的所有剩余空间分配给逻辑卷 centos-root
:
lvextend -l +100%FREE /dev/centos/root
五. 扩展文件系统
对挂载点 /
执行以下命令扩展文件系统:
xfs_growfs /
六. 验证扩展结果
确认根目录的空间已成功扩展:
df -h
检查 /
挂载点的总空间是否增加。
完成!
经过上述步骤,你已经成功通过 fdisk
创建新分区,并扩展了 CentOS 的根目录文件系统。如果需要更多帮助,请随时询问!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END