卡桑德拉错误"Could not create the Java Virtual Machine"



我是Cassandra的新手。关注此链接http://www.datastax.com/documentation/cassandra/2.0/webhelp/index.html#cassandra/install/installDeb_t.html将Cassandra安装在1GB RAM的Ubuntu虚拟机箱中。

cassandra -f:输出

xss =  -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms501M -Xmx501M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss256k
Unrecognized VM option 'UseCondCardMark'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

这里,它显示了out of memory错误,这将是不创建JVM的原因。你能帮忙解决这个问题吗。

谢谢你的帮助。

cassandra-env.sh文件:

# Per-thread stack size.
JVM_OPTS="$JVM_OPTS -Xss1500k"
echo "xss = $JVM_OPTS"

删除

if [ "$JVM_VERSION" > "1.7" ] ; then
    JVM_OPTS="$JVM_OPTS -XX:+UseCondCardMark"
fi

从您的cassandra-env.sh.

也许您的java版本应该是1.8

相关内容

最新更新