Another, much less likely possibility, is a file descriptor leak in Cassandra. Run
lsof -n | grep java to check that the number of file descriptors opened
by Java is reasonable and reports the error if the number is greater than a few
thousand.