Open cppfuns opened 3 years ago
error is "too many open files". Increase the number of files you allow open with the "ulimit" command.
error is "too many open files". Increase the number of files you allow open with the "ulimit" command.
Surou:~$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 63982
max locked memory (kbytes, -l) 65536
max memory size (kbytes, -m) unlimited
open files (-n) 65535
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 63982
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
open files (-n) 65535
The current setting is 65535. Does it mean that this value is not enough? The current server only runs dfuseeos
Will this "open files" be continuously accumulatively occupied or consumed? I am currently modifying it to 655350. After observing for a period of time, the test transfer pressure during my test chain is constant. I don't know if this "open files" keeps occupying more and more, will there be a problem. If the default value of the system is not enough to support the operation of dfuseeos, should you give a default value check prompt, or open the order of magnitude at the lower limit of the given parameter?
The last part of the log of dfuse.log.json
After restarting, the log is as follows, observe that the synchronization is normal
But after continuing to synchronize for a period of time, the dfuseeos node exits again, the log is as follows