Làm thế nào để thoát khỏi các quá trình jfsCommit không sử dụng?


8

Trên Dell Poweredge T620 với bộ xử lý hexonore Xeon, tôi nhận thấy rằng có 14 quy trình không liên quan cho hệ thống tập tin jfs. Trên một máy chủ khác, cũng có các quy trình tương tự cho hệ thống tập tin xfs.

Mặc dù chúng không gây ra bất kỳ vấn đề hoặc tải trọng đáng kể nào, tôi muốn loại bỏ các quy trình này vì tôi không sử dụng jfs hay xfs.

Dưới đây là các phần có liên quan của đầu ra rìu ps:

31611 ?        S      0:00 [jfsIO]
31612 ?        S      0:00 [jfsCommit]
31613 ?        S      0:00 [jfsCommit]
31614 ?        S      0:00 [jfsCommit]
31615 ?        S      0:00 [jfsCommit]
31616 ?        S      0:00 [jfsCommit]
31617 ?        S      0:00 [jfsCommit]
31618 ?        S      0:00 [jfsCommit]
31619 ?        S      0:00 [jfsCommit]
31620 ?        S      0:00 [jfsCommit]
31621 ?        S      0:00 [jfsCommit]
31622 ?        S      0:00 [jfsCommit]
31623 ?        S      0:00 [jfsCommit]
31624 ?        S      0:00 [jfsSync]

>uname -a 
Linux ada 2.6.32-41-server #89-Ubuntu SMP Fri Apr 27 22:33:31 UTC 2012 x86_64 GNU/Linux

Bạn có chắc bạn không cần chúng? Ý tôi là, bạn có muốn tôi đăng câu trả lời về cách tiêu diệt các tiến trình và làm thế nào để loại bỏ hoàn toàn chúng để không chạy lại không?
hytromo

1
Tôi sẽ không bao giờ sử dụng jfs trên máy chủ này. Tôi muốn một cách sạch sẽ để ngăn chặn chúng khởi động, mà không gây ra bất kỳ tác dụng phụ không mong muốn nào. Điều này có thể xóa gói, vô hiệu hóa quy trình khởi động đúng trong init.d hoặc có thể một số chuyển đổi trong tệp trong / etc / mặc định hoặc bất cứ điều gì. Những gì tôi không muốn là một số bùn trong RC.local;)
Floyd

Câu trả lời:


12

Ngay cả khi bạn không sử dụng JFS / XFS, các quy trình hạt nhân này vẫn tồn tại nếu các mô-đun hạt nhân JFS / XFS được tải. Giả sử bạn đang sử dụng kernel stock gần đây, các mô-đun kernel này là .kocác mô-đun, vì vậy để ngăn chặn chúng tải tất cả những gì bạn cần làm là danh sách đen jfsxfsbên trong/etc/modprobe.d

Nếu bạn đang sử dụng kernel có các mô-đun tích hợp sẵn này, cách duy nhất để loại bỏ chúng là trong thời gian chạy với rmmodhoặc modprobe -r- trong trường hợp đó, chúng sẽ phải đi vào tập lệnh khởi động.

Để tìm hiểu xem của bạn là mô-đun hoặc tích hợp, chỉ cần làm một sudo updatedblocate jfs.ko, locate xfs.ko. Nếu kết quả trong /lib/modules/thư mục được trả về, chúng là mô-đun; mặt khác, chúng được tích hợp sẵn.

Bạn có thể chỉnh sửa câu hỏi với đầu ra của uname -a?

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.