erro de upgrades não assistido: “/etc/cron.daily/apt: Falha na atualização do banco de dados, banco de dados bloqueado”

6

Ubuntu 14.04.1 LTS

Desde a instalação de upgrades autônomos, a seguinte mensagem de erro é recebida diariamente:

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

A mensagem de erro NÃO é recebida nos dias em que as atualizações de segurança são realmente instaladas e ocorre uma reinicialização automática.

O que eu gostaria de saber, por favor:

  1. Esta mensagem de erro é um "problema real", pois as atualizações de segurança parecem estar instalando automaticamente conforme o esperado.
  2. A execução manual dos seguintes comandos ocorre sem erro, então por que o banco de dados (APT?) é bloqueado quando executado como uma tarefa cron? : unattended-upgrades -d ou apt-get update

A mesma questão / semelhante é feita aqui, mas infelizmente sem solução: o que pode estar causando /etc/cron.daily/apt para pendurar?

    
por Toby 31.08.2014 / 16:33

1 resposta

2

Minha resposta a essa pergunta foi excluída. Vou tentar de novo:

Este problema não é causado pelo fato de o APT DB estar bloqueado, mas a tarefa do cron tenta tentar atualizar o índice xapiano. Se você quiser se livrar dessa mensagem de erro, basta remover o pacote apt-xapian-index .

Meta: Acho que alguns administradores não gostaram da resposta anterior para esse problema, pois continha um link para o meu blog com mais detalhes sobre esse problema. Seria muito útil ter algum feedback sobre a exclusão, especialmente para novos usuários. O link para o centro de ajuda realmente não ajudou. Se isso for excluído, receberei a mensagem e não comentarei mais sobre essa questão. Boa sorte em encontrar a resposta ;-D

    
por Tero Turtiainen 24.06.2015 / 09:05