ดังนั้นฉันจึงพยายามตั้งค่าขีดจำกัดสำหรับ nproc เป็น 192276 นี่เป็นครั้งแรกที่ฉันจัดการกับขีดจำกัด ดังนั้นฉันจึงพบอย่างรวดเร็ว ฉันคิดว่าคุณควรเปลี่ยนใน /etc/security/limits.conf ดังนั้นฉันจึงเพิ่มสิ่งต่อไปนี้ในไฟล์ conf ของฉัน:
@group - nproc 192276
ไม่ได้ผลดังนั้นฉันจึงพยายามใช้ อ่อน
และ แข็ง
ค่อนข้างมากกว่า -
และนั่นก็ไม่ได้ผลเช่นกัน ฉันพยายามตั้งค่าผู้ใช้มากกว่ากลุ่ม ที่ไม่ได้ผลเช่นกัน ฉันคิดว่าบางทีฉันอาจถึงขีดจำกัดที่สูง ฉันจึงลอง 400 และนั่นก็ไม่ได้ผลเช่นกัน
ฉันพบโพสต์ต่อไปนี้:
https://tecadmin.net/increase-open-files-limit-ubuntu/
ที่บอกว่าคุณควรเปลี่ยน /etc/pam.d/common-session
ที่จะรวม ต้องการเซสชัน pam_limits.so
ซึ่งแน่นอนว่าไม่ได้ผลเช่นกัน
ฉันพบโพสต์อื่น:
https://superuser.com/questions/1200539/cannot-increase-open-file-limit-past-4096-ubuntu
มีสองหัวข้อที่ขัดแย้งกันมีคนพูดถึงว่าต้องตั้งค่าทั้ง systemd & limits.conf เพราะ systemd ใช้สำหรับ GUI & limits.conf ใช้สำหรับ Non-GUI ... ฉันไม่ได้เรียกใช้ gui จากนั้นมีอีกโพสต์ในเธรดที่ระบุว่า จำกัด .conf ไม่เคยใช้และ systemd ฉันหวังว่าจะไม่เป็นเช่นนั้นเพราะ id ค่อนข้างจะละเอียดกว่าและตั้งค่าไว้ที่ระดับกลุ่ม/ผู้ใช้แทนที่จะเป็นส่วนกลาง (สมมติว่า user.conf ตั้งค่าขีด จำกัด ซอฟต์ & ระบบ system.conf เป็นขีด จำกัด ฮาร์ด)
อย่างไรก็ตาม ฉันพยายามตั้งค่าเป็น 192276 ในไฟล์ user.conf & system.conf แต่ก็ไม่ได้ผล ดังนั้นฉันจึงลองตั้งค่าเป็น 400 อีกครั้งซึ่งในที่สุดก็ได้ผล พวกเรื่องจริงที่นี่ มีโพสต์ล่าสุดที่พูดถึงการใช้ limits.conf ดังนั้นฉันจึงคิดว่ามันน่าจะยังใช้งานได้อยู่
เกิดอะไรขึ้นที่นี่และเรื่องจริงคืออะไร? ฉันต้องการตั้งค่าที่ระดับผู้ใช้/กลุ่มมากกว่าทั้งระบบ