Ubuntu 14.04.1 LTS
無人アップグレードをインストールしているため、次のエラーメッセージが毎日表示されます。
From root@xxxxx Thu Aug 28 06:36:06 2014
X-Original-To: root
From: root@xxxxx (Cron Daemon)
To: root@xxxxx
Subject: Cron <root@xxxxx> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <Shell=/bin/sh>
X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <LOGNAME=root>
Date: Thu, 28 Aug 2014 06:36:06 -0400 (EDT)
/etc/cron.daily/apt:
DB Update failed, database locked
セキュリティ更新プログラムが実際にインストールされ、自動再起動が行われる日には、エラーメッセージは受信されません。
私が知りたいこと:
unattended-upgrades -d
またはapt-get update
ここで同じ/同様の問題が尋ねられますが、残念ながら解決策はありません: 何が/etc/cron.daily/aptをハングさせる可能性がありますか?
この質問に対する私の答えは削除されました。再試行します。
この問題は、実際にはAPT DBがロックされていることによるものではありませんが、apt cronジョブはxapianインデックスを更新しようとします。このエラーメッセージを取り除きたい場合は、apt-xapian-index
パッケージを削除してください。
メタ:この問題に関する詳細が記載された私のブログへのリンクリンクが含まれていたため、この問題に対する以前の回答を好まなかった管理者もいると思います。特に新規ユーザーの場合、削除に関するフィードバックがあれば非常に便利です。ヘルプセンターへのリンクは本当に役に立ちませんでした。これが削除されると、メッセージが表示され、この問題についてはコメントしなくなります。幸運の答えを見つける;-D