Là hệ thống chạy ouf của bộ nhớ?
Bạn có thể xem /var/log/syslogđể xem liệu bạn có nhận được bất kỳ OOMtin nhắn (Hết bộ nhớ) nào trong thời gian trong ngày khi /etc/cron.daily/aptđang chạy không.
/etc/cron.daily/apt được thực thi lúc 06:25, nhưng có một giấc ngủ ngẫu nhiên trong tập lệnh apt, vì vậy nó có thể lên đến 1800 giây sau
Lệnh free -mcũng sẽ có thể cho bạn biết bạn có bao nhiêu bộ nhớ trống và vmstat 5sẽ có thể hiển thị cho bạn nếu bạn có nhiều trao đổi, hoặc chuyển động bộ nhớ đang diễn ra.
Nếu đây là trường hợp bạn có thể xem xét thêm nhiều trao đổi , thêm bộ nhớ hoặc tìm xem bạn có bất kỳ quy trình không cần thiết nào đang chạy chiếm hết bộ nhớ của bạn không. (Khởi động lại trong trường hợp rò rỉ bộ nhớ)
Chạy apt bằng tay?
Bạn đã thử chạy /etc/cron.daily/aptthủ công để xem liệu bạn có thể cảnh báo / lỗi nào nữa không?
Nếu bạn đang chạy Ubuntu 14.04 LTS, bạn sẽ tìm thấy một cuộc gọi cho random_sleepchương trình con trên line 425. Thêm một #dòng trên dòng này để không ngủ trước khi chạy.
Trên Ubuntu 12.04 LTS là vậy line 423. Ubuntu 16.04 LTS không nên có tệp này như tôi có thể thấy.
Chạy /etc/cron.daily/aptbằng root như thế này:
root@hostname:~# /etc/cron.daily/apt
Hoặc sudonhư thế này:
username@hostname:~$ sudo /etc/cron.daily/apt
Có thể có một số lỗi thú vị để chỉ cho bạn đúng hướng hoặc thử tìm trong /var/log/syslogtệp xem có bất kỳ điều gì đáng ngờ không.