Quá trình I / O đĩa cao - jbd2 / sda2-8


23

Tôi đã chạy một máy chủ tệp trên máy chủ cuối cùng của CentOS 5.8.

Mối quan tâm duy nhất của tôi tại thời điểm này là những gì dường như không liên tục nhưng hoạt động I / O đĩa cao liên tục gây ra sự chậm lại chung vì quá trình jbd2 / sda2-8 .

jbd2 / sda2-8 đang sử dụng / dev / sda2, đây là phân vùng thứ 2 của ổ cứng đầu tiên (IE: phân vùng gốc).

Thông tin thêm: sử dụng "iotop" thủ phạm dường như là "jbd2 / sda1-8", ghi mỗi giây, dường như là một quá trình hạt nhân liên quan đến ghi nhật ký trên hệ thống tập tin ext4, nếu việc tìm hiểu của tôi là chính xác.

Tôi thấy "jbd2 / sda2-8" xuất hiện ở đây mọi lúc, nhưng chắc chắn không phải cứ sau 3 giây .. khi không hoạt động, nó xuất hiện khoảng 1 hoặc 2 lần mỗi phút. Khi tôi đang sử dụng hệ thống, nó xuất hiện thường xuyên hơn.

Kết quả ATOP: http://grabilla.com/02b14-8022db2e-4eb9-4f10-8e10-d65c49ad7530.png

Kết quả IOTOP: http://grabilla.com/02b14-cf74b25d-4063-4447-9210-7d1b9b70e25b.png

Kết quả HTOP: http://grabilla.com/02b14-ad8cad0e-89b0-46d3-849d-4fd515c1e690.png

jbd2 / sda2-8 là các quá trình tôi thấy với iotop thực hiện ghi trên đĩa mặc dù nó hoàn toàn không được sử dụng.

Có ai có ý tưởng làm thế nào tôi có thể giải quyết việc sử dụng đĩa cao gây ra quá trình jbd2 / sda2-8 không?


Hy vọng điều này sẽ hữu ích: serverfault.com/questions/363355/ Khăn
Farhan

Bạn có thể mô tả giải pháp phần cứng mà bạn đang chạy không?
ewwhite

bạn đã giải quyết điều này chưa? tôi có cùng một thử thách
Tiffany Walker

Có giống nhau, giải pháp nào?
Serge

1
Tôi đã có cùng một vấn đề và dường như nó đã được kết hợp với gnome-settings-daemon đang sử dụng một CPU 100% thời gian. Đăng xuất và trở lại dường như đã giải quyết điều này. Không có nhật ký quá lớn hoặc được cập nhật liên tục. Nhật ký lớn nhất là 2 MB và ổn định.
Paul-Sebastian Manole

Câu trả lời:


10

Tôi không biết điều này có hữu ích không, nhưng chúng tôi đã gặp phải một vấn đề tương tự do một trong các đĩa trong mảng RAID của chúng tôi bắt đầu bị lỗi. Điều này có nghĩa là mọi bài viết đều mất nhiều thời gian hơn nó nên có.

Cuối cùng chúng tôi đã tìm thấy nó khi chúng tôi khởi động lại và bộ điều khiển RAID cuối cùng đã phát hiện ra vấn đề, nhưng chúng tôi có thể có ý tưởng từ việc kiểm tra nhật ký RAID.

Tôi hy vọng điều đó có ích (đây là nỗ lực đầu tiên của tôi tại một câu trả lời ở đây).


1
Đó là nguyên nhân tương tự đối với chúng tôi bởi ngoại hình của nó, trên Dell PowerEdge R720XD chạy Ubuntu 12.04.
BT643

3

Theo các ảnh chụp màn hình bạn đã đăng, rất nhiều hoạt động ghi được tạo ra bởi quá trình nginx worker với PID 2202 cũng như bởi một trong các quy trình ffmpeg.

Bạn có cung cấp một số loại phương tiện truyền thông hoặc dịch vụ chuyển đổi? Quá trình jdb2 chỉ là một triệu chứng, không phải là nguyên nhân gốc rễ, đó là ứng dụng bạn đang cung cấp. jbd2 chỉ là người đưa tin. Nếu hệ thống không được sử dụng, nó sẽ xuất hiện thường xuyên khi thực hiện đồng bộ hóa tạp chí và dưới tải nặng, với nhiều nhật ký hơn, bạn sẽ thấy đó là hành vi phù hợp với những gì bạn mô tả.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.