-
在虚拟化平台(如KVM,ESXI)中,将虚拟机的磁盘大小扩展到所需的大小。这将增加虚拟机的磁盘空间。
-
在虚拟机中,使用以下命令查看可用的磁盘和分区信息:
sudo fdisk -l
-
确定要扩展的根分区的设备名称(如
/dev/sda1
)。 -
安装
gdisk
工具(如果未安装):sudo yum install gdisk
-
运行以下命令来扩展分区:
sudo gdisk /dev/sda
这将打开
gdisk
工具并加载/dev/sda
设备的分区表。 -
在
gdisk
提示符下,输入p
查看分区表。 -
记下根分区(例如
/dev/sda1
)的起始扇区号,一般默认为2048。 -
输入
d
删除根分区。 -
输入
n
创建一个新的主分区。 -
提示输入分区号,按回车键使用默认值。
-
提示输入起始扇区号,输入之前记下的起始扇区号。
-
提示输入结束扇区号,按回车键使用默认值,以使用整个可用空间。
-
输入
t
设置分区类型。 -
提示输入分区号,按回车键使用默认值。
-
提示输入分区类型代码,输入
8e00
表示 Linux LVM 分区。 -
输入
w
保存更改并退出gdisk
。 -
运行以下命令来重新加载分区表:
partprobe
-
刷新文件系统
bash
xfs_growfs /dev/sda