Tùy chọn thứ nhất:
Bạn không đặt softlimit cao hơn nữa.
Giải pháp có thể:
trong /etc/security/limits.conf thêm
* soft nofile 2048
kiểm tra với
ulimit -n 2048
Tùy chọn hai:
Bạn đã đăng nhập với tư cách người dùng và trong một số tệp "cấu hình" (hồ sơ, bashrc, đại loại như thế này) giới hạn mềm được đặt thành giá trị thấp hơn.
Giải pháp có thể là grep cho ulimit trong thư mục vv và / hoặc thư mục nhà của bạn.
Cảnh báo: Tùy thuộc vào số lượng tệp / thư mục bạn có trong đó, bạn có thể chỉ muốn xem xét các tệp / tệp cụ thể
ps: có rất nhiều câu hỏi tương tự ở đây bạn có thể muốn đọc lên.
Đặc biệt cứng và giới hạn mềm
Đọc ở đây để biết giải pháp khác có thể đi sâu vào chi tiết
Quá nhiều tệp đang mở