Экземпляр AWS не может подключиться после изменения размера тома и перезагрузки

Экземпляр AWS не может подключиться после изменения размера тома и перезагрузки

У меня возникли проблемы с подключением к экземпляру AWS EC2 после изменения размера его тома. Вот что я сделал:

У меня был экземпляр EC2, работающий под управлением Ubuntu в контейнере с полным хранилищем. Я изменил том на больший размер. Следовал инструкциям по этой ссылке

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html[ссылка][1]

для изменения размера диска. После изменения размера я столкнулся с ошибкой при попытке запустить sudo:

sudo: unable to resolve host ip-xxx-xx-xx-xx: Name or service not known

Пользователь форума предположил, что это может быть связано с проблемой переполненного диска, с которой я недавно столкнулся.

Чтобы решить эту проблему, я перезагрузил экземпляр из консоли AWS. Однако после перезагрузки я не могу подключиться к экземпляру ни через SSH, ни через консоль AWS.

Интересно, что я создал новый экземпляр, используя ту же группу безопасности, и он отлично работает. Но я все еще не могу подключиться к старому экземпляру.

Мы будем весьма признательны за любые сведения о причинах этой проблемы и способах ее решения.

решение1

Мне удалось решить эту проблему с помощью следующих шагов:

  • Удалить ненужный файл

Поскольку исходная проблема была вызвана переполнением диска, первым шагом было сокращение использования хранилища. Был создан новый экземпляр EC2, а исходный том был присоединен как вторичный том.

  • Подключиться к новому экземпляру

Подключитесь к новому экземпляру с помощью SSH или консоли AWS.

  • Удалить ненужные файлы

После подключения к новому экземпляру определите и удалите ненужные файлы из исходного тома, чтобы освободить место.

  • Повторно присоединить том к старому экземпляру

Освободив место, отсоедините том от нового экземпляра и снова подключите его к старому экземпляру.

  • Подключиться к старому экземпляру

Попробуйте снова подключиться к старому экземпляру. На этот раз все должно работать без проблем.

решение2

Есть вероятность, что что-то сломалось. Вы можете попробовать прикрепить том к другому экземпляру или восстановить из резервных копий.

Для присоединения к новому экземпляру EC2 необходимо выполнить следующие шаги:

  • создать новый экземпляр ec2
  • остановить неработающий один
  • отсоедините том (запишите где-нибудь идентификатор)
  • прикрепить том к новому экземпляру
  • проверьте, fdisk -lможете ли вы увидеть объем
  • смонтировать на новом экземпляре ec2
  • скопируйте данные или исправьте (или найдите того, кто исправит проблему)

убедитесь, что остановка экземпляра не приводит к его завершению

Связанный контент