There is something strange going on with Java + ulimit:
$ ulimit -n
1024
$ keytool -list -keystore /usr/lib/jvm/default-java/lib/security/cacerts
library initialization failed - unable to allocate file descriptor table
- out of memory (SIGABRT)
$ ulimit -n 1024
$ ulimit -n
1024
$ keytool -list -keystore /usr/lib/jvm/default-java/lib/security/cacerts
Enter keystore password:
I wonder if this could be anyhow related to the RLIMIT_NOFILE resource
limit changes mentioned in systemd 240 release notes.
---
Peter Habčák