Tôi nhận được thông báo rằng thư mục gốc sắp hết dung lượng. Khi kiểm tra bằng cách sử dụng ncdu tôi thấy rằng thư mục/var/log đang chiếm nhiều dung lượng. Sau đó kiểm tra thêm cho thấy nhật ký hệ thống và kern.log là những cái chiếm quá nhiều không gian. Vì vậy, tôi đã theo dõi nhật ký của cả hai và phát hiện ra rằng chúng được viết liên tục và quá nhanh và vấn đề của tôi là thông tin nhật ký trên mỗi dòng giống nhau đến mức trong hơn 300 dòng tôi đã kiểm tra thông tin nhật ký theo cách thủ công là
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.158588] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.158645] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.158703] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.158738] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164080] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164226] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164266] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164324] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.164384] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164443] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164503] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164545] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.164583] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.164688] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164782] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164842] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164900] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.164960] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.165020] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.165078] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.165138] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.165175] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.170990] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171140] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171188] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171290] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171338] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171381] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171500] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171646] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171739] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 kernel amsabots: [ 2421.171799] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171858] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171917] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.171976] dpc 0000:00:1d.0:pcie010: Sự kiện ngăn chặn DPC, trạng thái: 0x1f00 nguồn: 0x0000
Ngày 10 tháng 9 00:50:02 hạt nhân amsabots: [ 2421.172033] dpc 0000:00:1^C
Tôi đã xem qua nhiều giải pháp về cách khắc phục sự cố này nhưng dường như không có giải pháp nào thực sự cung cấp giải pháp.
Đề xuất của tôi mà tôi muốn làm rõ thêm như sau:
- Cung cấp một giới hạn kích thước tập tin thành thứ gì đó như 1gb thành /etc/logrotate.d/rsyslog - Điều này sẽ giới hạn kích thước tệp nhật ký cho tất cả syslog thành 1gb sau đó sẽ được xoay nếu quá khứ
- Đặt logrotate cho kern.log và auth.log thành hàng ngày và giảm số lượng tệp được xoay xuống 2. cho cả sysylog, kern.log và auth.log
/var/log/syslog
{
xoay 7
hằng ngày
mất tích
thông báo
nén trễ
nén
quay sau
/usr/lib/rsyslog/rsyslog-xoay
phần cuối
}
/var/log/mail.info
/var/log/mail.warn
/var/log/mail.err
/var/log/mail.log
/var/log/daemon.log
/var/log/kern.log
/var/log/auth.log
/var/log/user.log
/var/log/lpr.log
/var/log/cron.log
/var/log/gỡ lỗi
/var/log/tin nhắn
{
xoay 4
hàng tuần
mất tích
thông báo
nén
nén trễ
chia sẻ kịch bản
quay sau
/usr/lib/rsyslog/rsyslog-xoay
phần cuối
}
Bất kỳ lời khuyên nào về tác động của những thay đổi tôi đã liệt kê ở trên