Saat ini ulimit -nmenunjukkan 10000. Saya ingin meningkatkannya menjadi 40000. Saya telah mengedit /etc/sysctl.confdan meletakkan fs.file-max=40000. Saya juga telah mengedit /etc/security/limits.confdan memperbarui nilai-nilai keras dan lunak. Tapi masih menunjukkan ulimit 10000. Setelah melakukan semua perubahan ini saya reboot laptop saya. Saya sudah mengakses kata sandi root.
usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max
fs.file-max = 500000
Menambahkan baris berikut di /etc/security/limits.conf-
* soft nofile 40000
* hard nofile 40000
Saya juga menambahkan baris berikut di /etc/pam.d/su-
session required pam_limits.so
Saya sudah mencoba segala cara yang mungkin seperti yang diberikan di forum lain, tapi saya bisa mencapai batas maksimum 10000, tidak lebih dari itu. Apa yang bisa menjadi masalah?
Saya melakukan perubahan ini karena neo4j melempar batas maksimum file terbuka mencapai kesalahan.
rootalih-alih *. Anda sebenarnya menginginkan keduanya. Kemudian log-out, kembali dan Anda mentega.
sysctl.confdan reboot! Anda tidak ingin menetapkan batas deskriptor file di seluruh sistem menjadi 40.000! (Lihat/etc/security/limits.d, masalahnya kemungkinan besar ada di sana.)