Elassandra-错误:找不到或加载主类org.apache.cassandra.stress.Stress

时间:2019-02-11 17:03:59

标签: java cassandra elassandra cassandra-stress

我正在尝试在elassandra群集上运行cassandra-stress

购买,我总是收到此错误:

  

$ pwd

/usr/share/cassandra/tools/bin

  

$。/ cassandra-stress

Error: Could not find or load main class org.apache.cassandra.stress.Stress

E编辑了cassandra-stress文件,我检查了一下 该文件具有以下内容:

"$JAVA" -server -ea -cp "$CLASSPATH" $JVM_OPTS \
-Dcassandra.storagedir="$cassandra_storagedir" \
-Dlogback.configurationFile=logback-tools.xml \
org.apache.cassandra.stress.Stress $@

但系统上不存在文件Stress.javaStress.class

我在这里找到它:https://github.com/apache/cassandra/blob/trunk/tools/stress/src/org/apache/cassandra/stress/Stress.java

但是我不知道如何使用

1 个答案:

答案 0 :(得分:1)

直到v6.2.3.10,stress.jar尚未与elassandra发行版一起打包。 此问题已在v6.2.3.11中修复。

作为一种解决方法,可以使用官方Cassandra发行版中的Stresstool。