Score:0

การเพิ่ม fs.file-max: sysctl: คีย์การตั้งค่า "fs.file-max": ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว (CentOS 7)

ธง cn

ฉันใช้ Neo4J และ Postfix และบริการอื่น ๆ บนเซิร์ฟเวอร์ที่ใช้ Cent OS 7 (ฉันรู้ว่าเราจำเป็นต้องอัปเดตสิ่งนั้น)

เนื่องจากมีคำเตือนในการสตาร์ท

ตัวอย่าง Neo4J

(คำเตือน: อนุญาตให้เปิดไฟล์ได้สูงสุด 1024 ไฟล์ แนะนำขั้นต่ำ 40000 ไฟล์)

และปัญหาทางแยกที่ค่อนข้างยากต่อการติดตามของ

โพสต์ฟิกซ์

(ภูตพูดแล้ว: postfix/master[1817]: คำเตือน: master_spawn: fork: ทรัพยากรไม่พร้อมใช้งานชั่วคราว -- การควบคุมปริมาณ และเมื่อส่ง > 80 เมล ฉันพบปัญหาในเชลล์สำหรับคำสั่งใด ๆ (สูงสุด หรือ ps -aux | grep postfix | สุขา -l: -bash: fork: ลองใหม่: ไม่มีกระบวนการลูก:)

ฉันพยายามที่จะ เพิ่มขีดจำกัดของไฟล์ ท่ามกลางมาตรการอื่นๆ

ฉันจะทำอย่างไรกับ fs.file-max = 40,000 ใน /etc/sysctl.conf เมื่อฉันได้รับข้อความแสดงข้อผิดพลาด (สำหรับ sudo sysctl -p): "fs.file-max": ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว?

ขีด จำกัด

ให้

ยูลิมิต -Sn
1024

ฉันยังได้เพิ่มขีดจำกัดใน /etc/security/limits.conf:

* ซอฟท์ nproc 65535
* ฮาร์ด nproc 65535

* ซอฟต์โนไฟล์ 40000
*ฮาร์ดโนไฟล์40000

แต่ฉันสามารถอ่านได้ในไฟล์นี้:

#ไฟล์นี้กำหนดขีดจำกัดทรัพยากรสำหรับผู้ใช้ที่ล็อกอินผ่าน PAM
#ไม่ส่งผลต่อขีดจำกัดทรัพยากรของบริการระบบ

ฉันรู้ คำตอบ ถึง คล้ายกัน คำถามแต่ฉันไม่เห็นวิธีแก้ปัญหาสำหรับข้อความแสดงข้อผิดพลาดนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา