Saya sudah menjalankan ulimit -n 65536
, menambahkan baris berikut ke /etc/security/limits.conf
:
* soft nofile 65536
* hard nofile 65536
alix soft nofile 65536
alix hard nofile 65536
root soft nofile 65536
root hard nofile 65536
Dan ditambahkan session required pam_limits.so
ke keduanya:
- /etc/pam.d/common-session
- /etc/pam.d/common-session-noninteractive
Dan fs.file-max = 65536
untuk /etc/sysctl.d/60-file-max.conf
.
Namun, setelah memulai kembali dan menjalankan ulimit -n
sesi saya, saya hanya mendapatkan 4.096 (sebelumnya 1024).
Apa yang saya lewatkan?
18.04
system
ulimit
resource-limiting
Alix Axel
sumber
sumber
* - nofile 16384
(saya hanya mencoba 16384) di/etc/security/limits.conf
.DefaultLimitNOFILE=65536
mungkin juga diperlukan di/etc/systemd/user.conf
Ubuntu 18.04 Langkah demi Langkah
Semoga semua ini membantu, cukup lama tetapi berhasil (dengan bukti)
Saya menemukan utas ini ketika menginstal MongoDb di Ubuntu 18.04
https://posidev.com/blog/2009/06/04/set-ulimit-parameters-on-ubuntu/
Seperti yang Anda lihat, ini sudah cukup tua namun berfungsi untuk saya.
Inilah yang saya lakukan.
Pengaturan yang Disarankan MongoDb ( https://docs.mongodb.com/manual/reference/ulimit/#review-and-set-resource-limits )
Periksa Batas saya saat ini
Catat apa yang perlu diubah
Apa yang dikatakan ubuntu tentang cara mengubah batas ini?
Ini adalah awal dari file itu, dan lihat itu bahkan memiliki instruksi dalam tentu saja, ingat ini adalah open source yang ditulis oleh orang baik! :)
Inilah perubahan saya: -
Akhirnya, akhirnya, ingat ini di entri man membatasi.conf.
batasan.conf - file konfigurasi untuk modul pam_limits
Lebih baik pastikan bahwa modul pam_limits dimuat sehingga semua ini membatasi pekerjaan. Untuk melakukan ini, Anda mengedit /etc/pam.d/common-session. Tentu saja ini juga ada di halaman manual.
Reboot akan menunjukkan batas (untuk pengguna mongodb) telah diterapkan. Jika Anda menerapkannya menggunakan '*', Anda dapat memeriksa tanpa harus beralih ke pengguna mongodb. Cukup jalankan perintah ini.
Seperti yang dapat Anda lihat, lubbly semua diatur ke batas yang kita inginkan.
sumber