Je rencontre un problème au démarrage de cassandra. Les détails des exceptios sont les suivants: -Cassandra: erreur dans l'initialisation de l'activité system.sstable
INFO 06:49:10 Initializing system.sstable_activity
ERROR 06:49:10 Exiting due to error while processing commit log during initialization.
java.lang.InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code
at org.apache.cassandra.db.commitlog.CommitLogDescriptor.writeHeader(CommitLogDescriptor.java:73) ~[apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.db.commitlog.CommitLogSegment.<init>(CommitLogSegment.java:168) ~[apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.db.commitlog.CommitLogSegment.freshSegment(CommitLogSegment.java:119) ~[apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.db.commitlog.CommitLogSegmentManager$1.runMayThrow(CommitLogSegmentManager.java:119) ~[apache-cassandra-2.1.9.jar:2.1.9]
at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28) [apache-cassandra-2.1.9.jar:2.1.9]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_60]
Quelle peut être la raison de ceci?
Je viens de comprendre, c'était à cause de la mémoire insuffisante sur mon système. Cette mémoire était utilisée à cause des logs d'un autre processus. Cela peut aussi être dû au fait qu'un cache redondant est maintenu par cassandra lui-même. comme indiqué dans cette question -> [http://stackoverflow.com/questions/25664128/cassandra-java-lang-outofmemoryerror-java-heap-space] – Abhidemon