ตัวเลือกที่หนึ่ง:
คุณไม่ได้ตั้งค่า softlimit ที่สูงขึ้นเช่นกัน
ทางออกที่เป็นไปได้:
ใน /etc/security/limits.conf เพิ่ม
* soft nofile 2048
ทดสอบกับ
ulimit -n 2048
ตัวเลือกที่สอง:
คุณเข้าสู่ระบบในฐานะผู้ใช้และในไฟล์ "config" (โปรไฟล์ bashrc บางอย่างเช่นนี้) ขีด จำกัด ซอฟต์ถูกตั้งค่าเป็นค่าที่ต่ำกว่า
ทางออกที่เป็นไปได้สำหรับ greim ulimit ในโฟลเดอร์ etc และ / หรือโฟลเดอร์บ้านของคุณ
คำเตือน:ขึ้นอยู่กับจำนวนไฟล์ / ไดเรกทอรีที่คุณมีในนั้นคุณอาจต้องการพิจารณาเฉพาะไดเรกทอรี / ไฟล์เฉพาะ
ป.ล. : มีคำถามที่คล้ายกันมากมายที่นี่คุณอาจต้องการอ่าน
พิเศษฮาร์ด VS ซอฟท์ จำกัด
อ่านที่นี่เพื่อดูวิธีแก้ปัญหาอื่น ๆ ที่เป็นไปได้ซึ่งให้รายละเอียด
มากเกินไปไฟล์เปิดมากเกินไป