Ostatnio codziennie otrzymuję pocztę z serwera,
Przedmiot
Cron <root@host> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Ciało
/etc/cron.daily/apt:
DB Update failed, database locked
Jeśli po prostu uruchomię /etc/cron.daily/apt
część, po prostu pozostaje tam bez wyjścia, próbowałem uruchomić, tail -f /var/log/apt/*.log /var/log/syslog &
a następnie uruchomić, /etc/cron.daily/apt
ale też nie mam wyjścia
Która baza danych jest zablokowana i co mogę zrobić z apt-get update
powodzeniem.
Zrobiłem wczoraj kilka aktualizacji i musiałem się zrestartować, więc poprawka Microsoft nie będzie działać tutaj (dzieje się tak od czasu, zanim aktualizacje nie były powiązane)
W co jeszcze mogę zajrzeć?
Jest to instancja Amazon, ponieważ ma to znaczenie
źródło
Krótko mówiąc, zmień
RandomSleep=1800
na coś przyjemniejszego. wybieramRandomSleep=5
ref: https://lists.ubuntu.com/archives/ubuntu-users/2009-Feb February / 175474.html & http://ubuntuforums.org/showthread.php?t=1071892#post_6747612
źródło
Dzieje się tak, gdy w tym samym czasie działa wiele instancji APT / DPKG. Jeśli uruchomisz coś, co blokuje apt-get, np. Aptitude w trybie GUI i wpiszesz w
sudo /etc/cron.daily/apt
końcu to się nie powiedzie z tym samym komunikatem.źródło