Kami memiliki kotak CentOS yang saya coba tingkatkan jumlah file maksimum yang dapat dibuka pengguna. Saat ini ketika saya menjalankan ulimit -Snsaya mendapat 1024dan ulimit -Hnmemberi 4096. Saya perlu nomor itu sekitar 6000.
Dalam /etc/sysctl.confsaya sudah mengatur fs.file-max = 100000. Di /etc/security/limits.confSaya memiliki set berikut:
username soft nofile 6000
username hard nofile 65535
Saya sudah keluar dan masuk lagi usernametetapi masih belum melihat perubahan saya. Apa yang saya perlukan agar nilai ini diubah?
Yang saya miliki /etc/security/limits.dhanyalah 90-nproc.conf. Saya juga memastikan bahwa ulimit tidak dipanggil dalam .bash_profile atau .bashrc saya.
Ketika saya menjalankannya sysctl -pmemuntahkan pengaturan yang saya inginkan dan itu menunjukkan nilai untuk fs.file-maxyang saya inginkan. Tetapi ketika saya berlari ulimit -Sn, saya mendapatkan 1048. Jika saya mencoba lari sysctl --systemsaya mendapatkan error: Unknown parameter "--system".