Увеличение дискового пространства экземпляра AWS EC2 ubuntu

у меня есть экземпляр ubuntu (сервер CRON) размера Тома 50gb. Я хочу увеличить его размер до 100gb+

вот шаги, которые я хочу следовать,

1) Создайте моментальный снимок Тома, подключенного к серверу CRON.

2) Создайте том с вновь созданным снимком, указав необходимый размер. В моем случае 100gb.

3) отсоедините существующий том для сервера cron, выполнив команду

ec2-detach-volume old_volume_id cron_instance_id sda1

4) Прикрепите новый том (т. е. 100 Гб) в cronserver

ec2-attach-volume new_volume_id cron_instance_id sda1

пожалуйста, исправьте, если отсутствует или не используется правильный шаг.

2 ответов


нет, вы что-то упускаете - вы в конечном итоге с вашего старого размера раздела.

вот как вы это делаете (обратите внимание на resize2fs / xfs_growfs команды):

изменение размера корневого диска на работающем экземпляре EBS Boot EC2.

пример:

# In case your Filesystem is either ext2, ext3, or ext4
$ sudo resize2fs /dev/sda1

# Or if you have XFS
$ sudo apt-get install -y xfsprogs
$ sudo xfs_growfs /

В дополнение к ответу выше, Amazon выпустила руководство Как хорошо. Я использовал оба ресурса, когда расширял свой объем.