web-dev-qa-db-ja.com

APT無人アップグレードによる高負荷

16.04 Xenial

APT自動更新チェック:有効

APT自動更新のダウンロードとインストール:無効

以下にリストされているcronジョブはありません、

$(cut -f1 -d:/ etc/passwd);のユーザーSudo crontab -u $ user -l;やった

システムは突然、CPUとネットワークの両方に関係する重い負荷によってtoppedされましたIOから数分間、覚醒したunattended-upgradeから。

自動更新のダウンロードとインストールが完全に無効になっていると、なぜ発生する可能性がありますか?

4
sof

unattended-upgradesの機能は、16.04 Xenial Serverのインストール後に自動的に有効になります。誤って無効にしたわけではないので、上記の予期しない動作を観察しました。 Method Twohere 私が従ったことは効果的ではありません。

自動更新 を適切に無効にするには、/etc/apt/apt.conf.d/20auto-upgradesの構成を次のように変更する必要があります。

APT::Periodic::Unattended-Upgrade "1";

に:

APT::Periodic::Unattended-Upgrade "0"; 
9
sof

OSがsystemdを使用している場合:

Sudo systemctl mask unattended-upgrade.service

また、自動実行を停止します。

私が抱える主な問題は、なぜいくつかのファイルをダウンロードするために100%のCPUを占有するのですか?

4
Rolf