0

我正在使用https://wiki.centos.org/Cloud/AWS中的 Centos 公共图像来启动 EC2 实例,更多详细信息我正在使用 T3.micro。在 AWS 控制台中修改卷大小后,我可以看到 lsblk 输出命令中显示了一个新大小:

[root@ip-10-135-3-109 centos]# lsblk

    NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    nvme0n1     259:0    0  12G  0 disk
    ├─nvme0n1p1 259:1    0   1M  0 part
    └─nvme0n1p2 259:2    0  10G  0 part /

[root@ip-10-135-3-109 centos]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        367M     0  367M   0% /dev
tmpfs           396M     0  396M   0% /dev/shm
tmpfs           396M   11M  386M   3% /run
tmpfs           396M     0  396M   0% /sys/fs/cgroup
/dev/nvme0n1p2   10G  2.4G  7.7G  24% /
tmpfs            80M     0   80M   0% /run/user/1000

但是,我无法扩展根卷上的分区

[root@ip-10-135-3-109 centos]# growpart /dev/nvme0n1 1
NOCHANGE: partition 1 is size 2048. it cannot be grown

如果我重启 EC2,实例可以自动扩展分区,但我不希望像这样扩展 EBS 时有任何停机时间。任何想法或可能导致此问题的原因?

4

1 回答 1

0

将命令更改为“growpart /dev/nvme0n1 2”已修复。

于 2020-08-18T04:52:50.350 回答