Điểm:0

Các giới hạn mặc định được đặt cho các quy trình chạy dưới dạng dịch vụ ở đâu? (Ubuntu 18/20)

lá cờ es

Sau khi cập nhật MongoDB lên Ubuntu 18/20, MongoDB báo cáo "Soft rlimits too low: currentValue: 1024", nhưng chỉ khi chạy dưới dạng dịch vụ (không phải với tư cách người dùng).

Cách khắc phục đã được trả lời và sự cố được giải quyết trong câu trả lời cho các câu hỏi sau Tăng nproc cho các quy trình do systemd khởi chạy trên CentOS 7https://unix.stackexchange.com/questions/345595/how-to-set-ulimits-on-service-with-systemd (TL; DR; giải pháp là chỉnh sửa /etc/systemd/system/<tên dịch vụ>.d/override.conf hoặc thêm giới hạn trực tiếp vào /lib/systemd/system/mongod.service)

Câu hỏi của tôi là: 1024 ban đầu đến từ đâu vì nó không xuất hiện ở bất kỳ nơi nào được tham chiếu và điều này có ảnh hưởng đến bất kỳ quy trình nào khác đang chạy dưới dạng dịch vụ không?

Tôi đã nhìn ở đâu:

  1. /etc/security/limits.conf không chứa gì; Tôi đã xác minh rằng (như được đề cập trong câu trả lời) việc thêm giá trị ở đây không tạo ra sự khác biệt khi chạy dưới dạng dịch vụ, nhưng nếu chạy với tư cách người dùng mongodb, nó làm việc. Đây không phải là nguồn của 1024.
  2. /etc/security/limits.d/ không chứa tệp nào. Tôi cũng xác nhận rằng thêm giá trị làm cho không có sự khác biệt.
  3. /etc/sysctl.conf (không thoát tham chiếu fs.*)
  4. /etc/pam.d/systemd-user (không tham chiếu đến các giới hạn trong tệp đó hoặc bất kỳ tệp nào được bao gồm)
  5. /proc/[pid]/limits xác nhận 1024 (trừ khi thay đổi, trong đó các số được xác nhận được đặt bởi /etc/systemd/system/mongod.d/override.conf hoặc /lib/systemd/system/mongod.service

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