मेरे पास एक आवेदन है जो मुझे निम्नलिखित त्रुटि देता है।
tail: inotify cannot be used, reverting to polling: Too many open files
मैंने पहले ही उन सभी सलाहों का पालन कर लिया है जो मुझे वेब खोजों पर मिल रही हैं, और उन सभी तरीकों से ओपन फाइल डिस्क्रिप्टर की संख्या को बदल दिया है जो मुझे पता है कि कैसे। मैंने सर्वर को रिबूट भी किया है। क्या अब भी अधिक फ़ाइलों को खोलने से मेरी प्रक्रिया अवरुद्ध हो सकती है?
कुछ उपयोगी डेटा:
# lsof | wc -l
8347
$ lsof -u <username> | wc -l
7533
$ cat /proc/sys/fs/file-max
98349
$ cat /etc/security/limits.conf
...
<username> soft nofile 32768
<username> hard nofile 65536
...
$ ulimit -Hn
65536
$ ulimit -Sn
32768
fs.inotify.max_user_instances
, जिसे मैंने 512 पर सेट कर दिया था।