Trên một máy chủ Debian cụ thể, iostat (và tương tự) báo cáo một khối lượng bất ngờ cao (tính bằng byte) của đĩa ghi đang diễn ra. Tôi đang gặp khó khăn khi tìm ra quy trình nào đang thực hiện những việc viết này.Làm cách nào để ghi lại quá trình hoặc hoạt động hạt nhân đang sử dụng đĩa trong GNU/Linux?
Hai điểm thú vị:
thử tắt các dịch vụ hệ thống cùng một lúc không có kết quả. Hoạt động của đĩa vẫn tương đối cao và bất ngờ cao.
Mặc dù văn bản, dường như không tiêu thụ nhiều không gian tổng thể hơn trên đĩa.
Cả hai đều khiến tôi nghĩ rằng văn bản có thể là hạt nhân đang làm nhưng tôi không đổi, vì vậy không rõ tôi có thể viết gì để viết.
thể thử trên đỉnh:
http://www.atcomputing.nl/Tools/atop/
nhưng muốn tránh vá hạt nhân của tôi.
Bất kỳ ý tưởng nào về cách theo dõi sự cố này?
Bất kỳ lý do nào mà gốc sẽ không thể thực thi 'echo 1>/proc/sys/vm/block_dump' với lỗi sau "bash: echo: write error: Operation not allowed"? Đây là một môi trường ảo hóa, vì vậy tôi đoán đó là lý do tại sao ... :( –
Tôi chưa bao giờ thử trên một hệ thống ảo hóa. Nếu bạn đang chạy qua sudo, hãy lưu ý rằng bạn không thể chỉ làm sudo echo 1>/proc/sys/vm/block_dump, bởi vì chỉ echo được sudoed, không phải là chuyển hướng.Bạn sẽ cần phải làm sudo bash -c "echo 1>/proc/sys/vm/block_dump" – Mikeage