আমি উবুন্টু 17.04 এ আছি। উন্মুক্ত ফাইল সীমা বাড়ানোর চেষ্টা করা হচ্ছে এবং অনলাইনে আমি যে নির্দেশাবলীর সন্ধান পেয়েছি তার কোনওটিই কাজ করছে না। আমি 4096 পর্যন্ত যেতে পারি, তবে এর আগে যেতে পারি না।
$ ulimit -n
1024
$ ulimit -n 4096
$ ulimit -n
4096
ওই কাজগুলো. এটি করে না:
$ ulimit -n 4097
bash: ulimit: open files: cannot modify limit: Operation not permitted
এটি শক্ত সীমাবদ্ধতার কারণে বলে মনে হচ্ছে:
$ ulimit -Hn
4096
আমি এই লাইনগুলি /etc/security/limits.conf এ যুক্ত করার চেষ্টা করেছি:
* hard nofile 65535
* soft nofile 65535
root soft nofile 65535
root hard nofile 65535
এই লাইনটি /etc/pam.d/common-session এবং /etc/pam.d/common-session-noninteractive- এ যুক্ত করেছে
session required pam_limits.so
যেহেতু, আমি আমার কম্পিউটারটি রিবুট করেছি। সীমাবদ্ধতাগুলি পরিবর্তনগুলি কোনও কিছুর উপর প্রভাব ফেলবে বলে মনে হয় না। শক্ত সীমাটি এখনও 4096 এ আটকে আছে, আমাকে আরও উচ্চতর হতে বাধা দেয়। আমি কীভাবে আমার উন্মুক্ত ফাইলের সীমা বাড়াব?
এখানে কিছু অতিরিক্ত কনফিগার তথ্য রয়েছে:
$ cat /proc/sys/fs/file-max
1624668
DefaultLimitNOFILE=65535
কৌতুকটি করেছে কিন্তু কেন/etc/security/limits.conf
কাজ করে না?