Cassandra “卡桑德拉错误”;无法创建Java虚拟机“;

Cassandra “卡桑德拉错误”;无法创建Java虚拟机“;,cassandra,Cassandra,我是卡桑德拉的新手。按照此链接在1GB内存的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

我是卡桑德拉的新手。按照此链接在1GB内存的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.
这里,它显示内存不足错误,这可能是不创建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

试试这个。将堆栈大小增加到-Xss1500k!。仍然不工作。你能在这里复制你的cassandra-env.sh吗?特别是JVM_OPTS partcheck这个链接:)复杂:)无论如何谢谢。这并没有提供问题的答案。一旦你有足够的钱,你将能够;相反-