Điểm:0

Làm thế nào để chúng tôi chẩn đoán sự chậm trễ Sau khi một số lượng lớn các tập tin bị xóa?

lá cờ cn

Một chương trình chạy sai đã tạo ra một số lượng lớn (ít nhất một triệu?) tệp vào /var/log. Ngay cả sau khi xóa tất cả các tệp giả mạo (?), mọi truy vấn trên thư mục/cây hiện mất khoảng 5 phút và có thể khiến toàn bộ hệ thống bị chậm.

Vấn đề là các tệp .gz được tạo bởi logrotate đã được thêm vào các kho lưu trữ .gz khác và chúng đang được lưu trữ và ... rất tiếc. Vì vậy, tất cả các tệp .gz không hợp lệ đã bị xóa khỏi /var/log - sự cố nguồn đã được khắc phục.

Làm thế nào tôi có thể tìm ra chính xác những gì vẫn gây ra sự chậm trễ?

  • Trong cây /var/log có 75 thư mục với 1606 tệp, chỉ tiêu tốn 1GB.
  • ls /var/log mất hơn 5 phút để xử lý.
  • Các cây thư mục lớn hơn khác mất ít thời gian hơn để truy vấn với ls, tìm thấy, tiếng kêu, vân vân.
  • cây trên /var/log cũng mất khoảng 5 phút và kết quả là một cây thư mục/tệp hoàn toàn bình thường.
  • df -i hiển thị tổng cộng 10 triệu nút, ít hơn một triệu nút được sử dụng, hơn 9 triệu nút không sử dụng. Hệ thống đã được khởi động lại nhiều lần.

tôi sẽ ổn với rm -rf trên toàn bộ cây nhật ký, sau đó khởi động lại. Với mv hoặc cp sang một thư mục khác, "một số thiết lập lại" và di chuyển mọi thứ trở lại, tôi sẽ lo ngại rằng mình sẽ chỉ sao chép sự cố từ nơi này sang nơi khác.

Tôi tự hỏi liệu chúng tôi có thể quét/làm sạch các nút bị hỏng hay có thể giúp giảm số lượng nút xuống mức tối thiểu rồi khởi động lại sau khi khởi động lại.

Đó là một cài đặt đơn giản với /var trong phân vùng gốc / duy nhất cho hệ điều hành/dữ liệu. Vì vậy, ngắt kết nối/thay thế không phải là một tùy chọn.

Tôi có thể dễ dàng chạy chẩn đoán và cung cấp thông tin liên quan.

Đây là máy chủ đám mây v20.04.3 được vá đầy đủ. Tôi có thể mở bảng điều khiển nếu cần.

e4defrag không cho thấy sự phân mảnh. Có thể chạy fsck (e2fsck hoặc tắt máy -rF) nếu điều đó được khuyên.Đây là những ví dụ về các loại tiện ích mà tôi đang tìm kiếm để giúp chẩn đoán loại sự cố này.

sudodus avatar
lá cờ jp
Khởi động lại máy tính có ổn không?
lá cờ in
Bạn đang sử dụng phiên bản Ubuntu nào và hệ thống tệp nào? Xóa và tạo lại thư mục nhật ký là một tùy chọn, nhưng sẽ cần được thực hiện thông qua phiên trực tiếp vì một số thư mục không thể bị xóa trong khi HĐH đang chạy.
lá cờ cn
Đã thêm phiên bản hệ điều hành = 20.04.3 được vá đầy đủ. Xóa và tạo lại thư mục nhật ký là một tùy chọn. Nhưng với tư cách là một kỹ thuật viên, tôi quan tâm hơn đến việc hiểu tại sao điều này lại xảy ra trước khi loại bỏ các triệu chứng. :) Nếu chúng ta hiểu vấn đề và cách chẩn đoán vấn đề, thì những người khác nhìn thấy vấn đề này sẽ được giáo dục tốt hơn và có thể giải quyết các vấn đề tương tự tốt hơn. Lưu ý ở trên, hệ thống đã được khởi động lại nhiều lần.

Đă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.