Điểm:0

Máy chủ EC2 có dịch vụ crond và thư mục /var/spool/exim/- đầy đủ

lá cờ ug

Tôi không phải là chuyên gia về linux, apache, v.v. nhưng tôi có dịch vụ này chạy trên máy chủ AWS EC2. Có một số lượng lớn cron-job đang chạy trên nền tảng của tôi (khoảng 50K/ngày).

Tuần trước đã nâng cấp phiên bản EC2 và sau đó tôi bắt đầu dịch vụ định kỳ trên phiên bản mới. Kể từ đó, các công việc định kỳ đang để lại một lượng lớn tệp đầu ra trong /var/spool/exim/input-folder. Tất cả chúng đều được đặt tên giống như "1mUsgr-0001Ia-DK-H" hoặc "1mUshi-0001PS-Jq-D" và chứa đầu ra cho một công việc định kỳ cụ thể. Điều này dẫn đến hơn 100GB các tệp này trong vài ngày và vì những lý do rõ ràng mà tôi không muốn điều đó.

Vậy làm cách nào để tắt tính năng "nhật ký" này cho crond hoặc làm cách nào để gỡ lỗi nguyên nhân gây ra điều này?

tôi không biết cái gì thi là nhưng tôi đã chạy lệnh dừng dịch vụ exim trước đó mà không có bất kỳ may mắn ...

Michael Hampton avatar
lá cờ cz
Đây là bản phân phối Linux nào?
Simon Degn avatar
lá cờ ug
@MichaelHampton NAME="Amazon Linux AMI" PHIÊN BẢN="2018.03" ID = "amzn" ID_LIKE="mũ phớt" VERSION_ID="2018.03" PRETTY_NAME="Amazon Linux AMI 2018.03" ANSI_COLOR="0;33" CPE_NAME="cpe:/o:amazon:linux:2018.03:ga" HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
Điểm:1
lá cờ ug

Tôi tìm thấy giải pháp sau nhiều giờ nghiên cứu.

Vấn đề khá đơn giản. Crontab được thiết kế để đặt đầu ra của cronjob ở đâu đó. Vì điểm đến này không được chỉ định trong thiết lập của tôi nên đích cho đầu ra được đặt trong /var/spool/exim/input-thư mục với một tệp riêng lẻ trên mỗi đầu ra, điều này nhanh chóng dẫn đến một lượng lớn tệp và các vấn đề về bộ nhớ.

Giải pháp của tôi là chỉ định một "đích" khác cho đầu ra. Bằng cách thêm

MAILTO=""

ở đầu crontabs của tôi, tôi chỉ định đầu ra sẽ được gửi đến địa chỉ email "". Bây giờ, /var/spool/exim/input-thư mục sạch sẽ và cronjobs vẫn chạy hoàn toàn bình thường.

Nếu bạn đang đọc điều này, rất có thể bạn cũng có thể sử dụng giải pháp này :-)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.