2
FreeBSD:“ มีไฟล์ที่เปิดมากเกินไป” แต่น่าจะเปิดได้อีก 160,000 ไฟล์
ฉันมีระบบ FreeBSD 8 ที่รัน ZFS พร้อมกับเซิร์ฟเวอร์ MySQL 5.5 ซึ่งประมาณ 355GB และคาดว่าจะเติบโตเป็นเทราไบต์สองสามตัว MySQL เรียกข้อผิดพลาดเกี่ยวกับ "ไฟล์ที่เปิดมากเกินไป" /etc/hosts.allowบน เราไม่ได้ใช้อย่างชัดแจ้ง/etc/hosts.allowแต่ใช้โดยhosts_access (3) ( libwrap.a) ซึ่งใช้โดยหลายสิ่ง mysqld[1234]: warning: /etc/hosts.allow, line 15: cannot open /etc/hosts.allow: Too many open files แต่เมื่อฉันตรวจสอบ 'ดูเหมือนจะตีขีด จำกัด ใด ๆ ที่เกิดขึ้นจริง จำนวนไฟล์ที่เปิดอยู่ที่รายงานkern.openfiles staysต่ำกว่า 40,000 ในช่วงระยะเวลาที่ยั่งยืนและข้อ จำกัด ของเรานั้นสูงกว่ามาก: # sysctl -a |grep files kern.maxfiles: …