私たちはDebian 9を実行しており、今日Redisサーバー(複数のインスタンス)を再起動する際に問題が発生しました。
ログを確認したところ、2つの不明なサービスが見つかりました。両方がapt-daily
システムapt-daily-upgrade
タイマーに追加されました。
root@main:/home/user# systemctl list-timers
NEXT LEFT LAST PASSED UNIT ACTIVATES
...
Tue 2018-06-19 11:50:11 UTC 4h 6min left Tue 2018-06-19 05:03:10 UTC 2h 40min ago apt-daily.timer apt-daily.service
Wed 2018-06-20 06:09:32 UTC 22h left Tue 2018-06-19 06:41:51 UTC 1h 2min ago apt-daily-upgrade.timer apt-daily-upgrade.service
apropos
Googleを使用してこれらのうちの1つに関する情報を見つけることができません(apt-daily.service
ファイルにDocumentation=man:apt(8)
文字列がありますが、それに関する情報はありませんapt-daily
)。
ここで何が起こっているのか知っている人はいますか?これらの自動アップグレードをデフォルトで有効にするにはどうすればよいですか?
PS:私はDebian 8も持っています。そんなことはありません。
答え1
タイマーはパッケージで提供されるため、デフォルトでapt
インストールされます。基本インストールでは、インデックスが毎日更新されることを保証します。これは長期間持続した動作であり、systemdを持たないシステムのcron操作でもサポートされています。
パックアップグレード、結果の再起動は、次の状況でのみ発生します。unattended-upgrades
インストールされ、パッケージ構成に従います。
バラよりDebianリファレンス資料の関連セクションもっと学ぶ。