कैसंड्रा त्रुटि "जावा वर्चुअल मशीन नहीं बना सका"

मैं कैसंद्रा के लिए नया हूँ। इस लिंक का पालन करें http://www। 1 जीबी रैम के उबंटू आभासी बॉक्स में कैसंड्रा स्थापित करने के लिए datastax.com/documentation/cassandra/2.0/webhelp/index.html#cassandra/install/installDeb_t.html

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"
2
इस stackoverflow.com/questions/16831724/ & hellip; । बढ़ाए गए स्टैक आकार -Xss1500k! अभी भी काम नहीं कर रहा है।
जोड़ा लेखक rajpy, स्रोत
क्या आप यहां अपने कैसंड्रा-env.sh की प्रतिलिपि बना सकते हैं? विशेष रूप से JVM_OPTS भाग
जोड़ा लेखक vishnu viswanath, स्रोत

1 उत्तर

हटाना

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

अपने cassandra-env.sh से।

3
जोड़ा
बहुत बढ़िया!! इसने काम कर दिया। मुझे आश्चर्य है कि इसका क्या मतलब है? धन्यवाद!
जोड़ा लेखक rajpy, स्रोत
जटिल :) वैसे भी धन्यवाद।
जोड़ा लेखक rajpy, स्रोत
इस लिंक को जांचें :) blogs.oracle.com/dave/entry/false_sharing_induced_by_card
जोड़ा लेखक vishnu viswanath, स्रोत