Создан экземпляр 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
Пожалуйста, помогите решить проблему.