Не удается установить пакеты с помощью apt в AWS Ubuntu 18.04 AMI - PullRequest
0 голосов
/ 17 апреля 2020

Я настроил конфигурацию запуска в AWS с предварительно установленным агентом codedeploy через пользовательские данные. Когда я использую эту конфигурацию запуска в группе автоматического масштабирования для запуска экземпляра Ubuntu 18.04, я не могу установить пакеты через apt, выдавая ошибку:

[stderr] E: Не удалось получить блокировку / var / lib / dpkg / lock-frontend - открыть (11: ресурс временно недоступен)

[stderr] E: невозможно получить блокировку внешнего интерфейса dpkg (/ var / lib / dpkg / lock-frontend),

Но когда я запускаю тот же экземпляр, т.е. ubuntu 18.04 вручную с панели инструментов AWS ec2 с агентом codedeploy, установленным через блок данных пользователя, я могу устанавливать другие пакеты через apt.

Почему это происходит? Я попытался запустить команду ps -aux | grep apt, тогда в первом случае какой-то процесс уже запущен, а во втором случае процесс apt не выполняется.

Почему AWS ASG не позволяет устанавливать пакеты через apt и как решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...