Hide Forgot
I found it's a bug with Java, nothing to do with openshift. http://mail.openjdk.java.net/pipermail/nio-dev/2016-July/003784.html https://bugs.openjdk.java.net/browse/JDK-8162520 Basically my understanding is: cassandra calls this Java 'Files.getFileStore' function as part of its check to see how much disk space to use for its "commitlog". Amazon EFS reports 8 exabytes (I guess because it's scalable and has lots of fancy non-standard features?) which overflows the int and causes the 'java.lang.IllegalArgumentException: Out of range: -2199023255552' that the bug reporter sees So this would have to be fixed in JDK, or addressed by cassandra or EFS.
This is a bug on the java/cassandra side of things based on EFS disk size reporting. Closing as not-a-bug per Mathew's comments.