Я неоднократно вижу, что Кв. - получает продвижение процесса обновления/установки к ситуации, в которой/usr/lib/apt/methods/https съедает память системы, и в результате ОС oom уничтожитель инициирована. Уничтожитель OOM избавляется от процесса https, и Кв. - получают операционные сбои.
Я работаю на EC2 t2.smalls и t2.mediums.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
$ uname -a
Linux stage-app1 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Уничтожитель OOM инициирован, когда Ваш экземпляр разряжает поршень так ясно, Вы имеете к небольшому количеству его для того, что Вы хотите сделать.
У Вас есть два способа решить это.
Уменьшение суммы поршня, использованного во время Вашей Кв. -*, работает путем остановки всех услуг по потреблению памяти прежде, чем сделать обновления и т.д.
При добавлении / Увеличение подкачки к экземпляру для разгружения памяти к диску, который Вы видите, этот вопрос расценить добавление загружает человечность, если Вы не уверены
Обходное решение: Вернитесь назад к предыдущему apt-transport-https.
$ sudo apt-get install -y --force-yes apt-transport-https=1.0.1ubuntu2
Когда я сделал это, я больше не видел проблемы с/usr/lib/apt/methods/https потребление памяти машин, и уничтожитель OOM не должен был делать, это - задание.
Перенесенный то же это OP. Фиксированное выполнение:
wget http://archive.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.19_amd64.deb
dpkg -i apt_1.0.1ubuntu2.19_amd64.deb
aptitude update
aptitude upgrade
После этого способные работы как нормальные и OOM больше не уничтожают. BTW, у меня есть необслуживаемые обновления НА, поэтому возможно, некоторая середина установки вызвала это :S
Это кажется этим apt-get update
является просто очень жадным с точки зрения памяти (для объяснения, посмотрите, Почему делает "склонный - добираются, .update" значительно увеличивают использование памяти?).
У меня была та же проблема на машине на 1 ГБ где https
процесс (процессы) съел бы всю память и в конечном счете уничтожаться. В моем случае не было других процессов, использующих существенный объем памяти, таким образом, ответ tomodachi не был применим.
Я смог в конечном счете выполнить команду к завершению через комбинацию следующего:
/etc/apt/sources.list
файл, сокращая количество источниковaptitude update
предварительно обрабатывать/дедуплицировать источники в максимально возможной степени перед запуском apt-get update
И все еще затем едва-едва...