Рейтинг:0

Как обновить существующий экземпляр EC2 с Ubuntu 16.04 до 18.04 через интерфейс командной строки с пользовательским образом Ubuntu 18.04?

флаг cn

Как обновить существующий экземпляр EC2 с Ubuntu 16 до 18 через CLI/ansible с помощью нашего собственного образа Ubuntu 18.04?

Попробовал выполнить следующие шаги и смог обновиться с 16 до 18.04, но использовал общий образ Ubuntu.

$ sudo подходящее обновление
$ sudo подходящее обновление
$ sudo apt dist-upgrade
$ sudo apt-получить автоматическое удаление
$ sudo apt установить ядро ​​менеджера обновлений
$ sudo сделать-релиз-обновление

Но требуется выполнить обновление до версии 18.04, используя пользовательский образ AMI, который уже создан с учетом конкретных требований.

флаг cn
Вы не. Вы создаете новый экземпляр в консоли AWS и подключаете свой диск данных к новому экземпляру. Это ЕДИНСТВЕННЫЙ способ гарантировать, что вы сможете вернуться к предыдущей настройке. Все остальные методы могут привести к потере данных или полной потере экземпляра.
флаг in
Обычно ожидается, что экземпляры EC2 будут рассматриваться как одноразовые машины, а не как «домашние животные», о которых заботятся в течение продолжительных периодов времени. Если пользовательский AMI уже доступен, не могли бы вы запустить несколько новых экземпляров и перенести какие-либо данные из предыдущей системы (систем) в новую (системы)?
флаг cn
Проблема здесь в том, что экземпляры предоставляются через terraform и настраиваются через ansible, и сейчас на месте около 1000 экземпляров.
флаг cn
Я бы пропустил 18.04 и сразу перешел к 21.04 :) Единственная проблема, которую мы нашли, это mysql 8.Есть пара заметных изменений. Но если это что-то вроде облака GCE/Google, у экземпляра есть программное обеспечение, проверяющее действительность экземпляра, и он не будет загружаться, если его изменить изнутри. Вы можете обновить свои личные файлы, но я сомневаюсь, что можно полностью перейти на другую версию внутри экземпляра.
флаг cn
Можем ли мы каким-либо образом предоставить собственное изображение в приведенной ниже команде? Он загрузит пакеты из репозитория apt. sudo сделать-релиз-обновление вместо этого мы можем указать это на пользовательские изображения

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.