Создан экземпляр RHEL с корневым томом EBS 200 ГБ. В настоящее время он использует только 10% доступного объема. Как уменьшить размер тома EBS в AWS?

Я выполнил следующие шаги, чтобы уменьшить размер корневого тома.

1.Остановил инстанс

2.Вытащил корневой том из экземпляра

3.Прикрепил корневой том к другому работающему экземпляру

4.Создан новый том с нужным размером. (Допустим 50GB)

5.Прикрепил новый том к работающему экземпляру

6.Скопировал все данные со старого тома на новый том

7.Отключил новый том и подключил к остановленному экземпляру.

8.Создал AMI для старого экземпляра.

9.Перезапустил экземпляр из AMI. Экземпляр показывает запуск и через некоторое время автоматически отключается.

ПФБ выполненные команды

sudo mkdir /new /old    create new directories
sudo mkfs.ext4 /dev/xvdf    create new filesystem on new volume
sudo mount -t ext4 /dev/xvdf /new   mount it to this directory
sudo e2label /dev/xvdf uec-rootfs   needs an e2label for linux to recognize it, use sudo e2label /dev/sda1 on an active instant to see what it should be
sudo mount -t ext4 /dev/xvdg /old   mount old vol to directory for copying
sudo cp -p /old /new    didn’t really do anything.. Skipped a bunch
sudo rsync -ax /old /new    took a while
sudo mv /new/old/* /new/
sudo umount /new    unmount vols
sudo umount /old

Пожалуйста, помогите решить проблему.

0