我已经将 EC2 实例从 m4 升级到 m5,现在我想增加音量。
我确实执行了这个命令并得到了错误:
growpart /dev/nvme0n1 p1
FAILED: partition-number must be a number
无法从 AWS 文档和论坛中找到说明。
知道如何增加 NVME 磁盘吗?
最佳答案
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.htmlgrowpart [OPTIONS] DISK PARTITION-NUMBER
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 16G 0 disk
├─nvme0n1p1 259:1 0 8G 0 part /
└─nvme0n1p128 259:2 0 1M 0 part
所以为了增加分区,我们使用磁盘名
nvme0n1
(参见 disk
下 TYPE
)并且所需的分区是 1
sudo growpart /dev/nvme0n1 1
然后扩展 fs -
resize2fs device [ size ]
(设备指的是目标文件系统的位置)
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 470M 52K 470M 1% /dev
tmpfs 480M 0 480M 0% /dev/shm
/dev/nvme0n1p1 7.8G 7.7G 3.1M 100% /
所以为了扩展 fs,我们使用设备名称
/dev/nvme01np1
:sudo resize2fs /dev/nvme0n1p1
瞧!
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 470M 52K 470M 1% /dev
tmpfs 480M 0 480M 0% /dev/shm
/dev/nvme0n1p1 16G 7.7G 7.9G 50% /
关于nvme - 如何增加 AWS EBS NVME 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52508038/