Перейти к основному содержанию

Ubuntu server — отключаем unattended upgrades

Ubuntu

Ночью сервер Ubuntu сам установил обновление и я сутки пытался понять, почему сервер не работает так как нужно. В Ubuntu Server 18 и более новых версий по умолчанию при установке ставится пакет unattended-upgrades.

dpkg -l | grep unattended-upgrades

ubuntu

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

Проверка обновлений и их установка в системах Ubuntu/Debian задаётся в /etc/cron.daily/apt. Файл запускается из /etc/crontab по умолчанию в 06:25. Так что если у вас примерно в это время что-то сломалось, вы знаете кто виноват.

upgrade

Сносим нафиг этот пакет!

sudo apt-get -y remove unattended-upgrades 
sudo systemctl stop apt-daily.timer 
sudo systemctl disable apt-daily.timer 
sudo systemctl stop apt-daily-upgrade.timer
sudo systemctl disable apt-daily-upgrade.timer
sudo systemctl disable apt-daily.service 
sudo systemctl daemon-reload

Дополнительно

Можно отключить обновления в файле

/etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Unattended-Upgrade "0";

Правильно настраиваются обновления через:

sudo dpkg-reconfigure unattended-upgrades

ubuntu

Ссылки

https://help.ubuntu.ru/wiki/руководство_по_ubuntu_server/управление_пакетами/automatic_updates

Теги

 

Похожие материалы

Создать символическую ссылку в linux

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

Теги

Supermicro — изменение разделов RAID Intel Rapid Storage

В моём сервере Supermicro под систему собран RAID1. Пришла задача - увеличить раздел boot на этом зеркале. Зеркало собрано встроенными средствами Intel Rapid Storage. Проблема возникла, когда я попытался загрузиться в Hiren's BootCD и разбить зеркало с помощью gparted. Упс, отдельные диски зеркала увиделись, а само зеркало — нет.