parted修复分区表
在虚拟化平台中扩容磁盘,通过 fdisk -l 可看到扩容的磁盘已生效,如果未生效请重启系统。
虽然说扩容的磁盘空间已经增加了,但是执行 fdisk 创建新的分区时,你可能会发现没有可扩容的扇区,这是因为 GPT 分区的原因,所以需要先通过 parted 命令修正,然后再执行 fdisk 分区。
另一种情况是可以通过 fdisk 创建新的分区,但是会报以下错误:
Warning: Not all of the space available to /dev/vda appears to be used, you can fix the GPT to use all of the space (an extra 734003200 blocks) or continue with the current setting?
这个错误同样是因为 GPT 分区导致,同样需要通过以下命令进行修正!
我这里以 / dev/vda 为例,执行以下命令进行修正
如果没有 parted 命令,CentOS 系统可通过 yum install parted 安装
1 | # 进入控制台 |
此时再执行 fdisk /dev/vda 命令,可看到可以扩容的扇区了。


