We recently went down the rabbit hole of trying to understand the output of lsof. lsof -n has a lot of duplicates (files opened by multiple threads). Use 'lsof -p $PID' or 'lsof -u cassandra' instead.
On Fri, Nov 6, 2015 at 12:49 PM, Bryan Cheng <br...@blockcypher.com> wrote: > Is your compaction progressing as expected? If not, this may cause an > excessive number of tiny db files. Had a node refuse to start recently > because of this, had to temporarily remove limits on that process. > > On Fri, Nov 6, 2015 at 10:09 AM, Jason Lewis <jle...@packetnexus.com> > wrote: > >> I'm getting too many open files errors and I'm wondering what the >> cause may be. >> >> lsof -n | grep java show 1.4M files >> >> ~90k are inodes >> ~70k are pipes >> ~500k are cassandra services in /usr >> ~700K are the data files. >> >> What might be causing so many files to be open? >> >> jas >> > >