Câu trả lời:
Trừ khi họ đã làm một cái gì đó thực sự lập dị (nếu vậy, đổ lỗi cho systemd) tất cả đều được thiết lập /etc/security/limits.conf
.
* soft nofile 8192
* hard nofile 8192
Một cái gì đó như thế.
Nó có thể được thực hiện bằng cách tạo tệp cấu hình mới trong: /etc/security/limits.d/ (để ở bên an toàn khi nâng cấp, v.v.). Ví dụ:
/etc/security/limits.d/nofile.conf
với nội dung như được viết trước bởi sysadmin1138:
* soft nofile 8192
* hard nofile 8192
Nếu bạn muốn tăng giới hạn tệp cho dịch vụ hệ thống, bạn sẽ phải chỉnh sửa /usr/lib/systemd/system/SOME_SERVICE.service
thêm LimitNOFILE
,
[Service]
...
LimitNOFILE=8192
và chạy systemctl daemon-reload
để kích hoạt thay đổi.
Vui lòng tham khảo tài liệu chỉ thị giới hạn thực hiện systemd