Я пытаюсь создать стандартный образ AMI рабочего стола на AWS, который я могу запустить на новом экземпляре EC2, когда мне это нужно.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я создаю AMI из отлично работающего экземпляра и запускаю с ним новый экземпляр, он не проходит проверку состояния экземпляра. Новый экземпляр недоступен и вообще не отвечает на ping или ssh.
Мне удалось решить проблему вплоть до установки ubuntu-desktop. Таким образом, новый экземпляр с Ubuntu 18.04 создает пригодный для использования образ, но как только я устанавливаю ubuntu-desktop и создаю новый образ, он становится недоступным для подключения.
В системных журналах, которые предоставляет AWS, нет ошибок, и я даже могу просмотреть снимок экрана, на котором показан экран входа в систему для gnome. Я сравнил системные журналы инициализации облака раздел за разделом между исходным экземпляром и новым экземпляром (который я вытащил, отсоединив том), и, насколько я могу судить, все идет как обычно.
Некоторые другие вещи, которые я пробовал без везения;
- Включен автоматический вход
- Разрешен весь входящий трафик
- Отключение агента AWS SSM
Ubuntu-desktop, похоже, нарушает процесс инициализации сети, который AWS выполняет на новых экземплярах. Оригинальный экземпляр работает на 100% и может быть включен и выключен без каких-либо проблем. Это просто образ этого экземпляра, который становится несовместимым.
Редактировать - Я могу подтвердить, что проблема характерна для Ubuntu 18.04. Изображения, созданные с помощью Ubuntu 20.04, работают именно так, как и ожидалось — отзывчиво и с возможностью подключения.
У меня нет идей!
Заранее спасибо!