J'ai installé Cassandra sur Ubuntu 12.04.Impossible d'exécuter Cassandra sur Ubuntu
Mais quand je le démarre, l'erreur suivante occurrs:
cassandra -f xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1493M -Xmx1493M -Xmn373M -Xss160k Segmentation fault (core dumped)
je l'ai fait ce qui suit pour le résoudre, mais rien ne se passe: dans /etc/conf/cassandra-env.sh
je commente les lignes suivantes:
JVM_OPTS="$JVM_OPTS -XX:+HeapDumpOnOutOfMemoryError"
# set jvm HeapDumpPath with CASSANDRA_HEAPDUMP_DIR
if [ "x$CASSANDRA_HEAPDUMP_DIR" != "x" ]; then
JVM_OPTS="$JVM_OPTS -XX:HeapDumpPath=$CASSANDRA_HEAPDUMP_DIR/cassandra-`date +%s`-pid$$.hprof"
fi
et exécuté les commandes suivantes sur le shell en tant que root:
unset IBM_HEAPDUMP
unset IBM_HEAP_DUMP
Comment dois-je le résoudre?
Si votre bloc de code contient des accents arrière, cela peut endommager l'affichage. Vous pouvez utiliser quatre espaces au début de chaque ligne de code pour marquer comme code, ainsi, en préservant les backticks à l'intérieur du code. –
Pourquoi pensez-vous que les variables d'environnement spécifiques à IBM sont pertinentes pour la raison pour laquelle jvm plante sous Cassandra? Vous semblez avoir rencontré un bug JVM. – bmargulies
Je google et je l'ai trouvé. –