Elassandra - Error: Could not find or load main class org.apache.cassandra.stress.Stress
Elassandra - Error: Could not find or load main class org.apache.cassandra.stress.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.java
和 Stress.class
。
但是我不知道怎么用
在 v6.2.3.10 之前,stress.jar 没有与 elassandra 发行版打包在一起。
这已在 v6.2.3.11 中修复。
作为一种解决方法,可以使用官方 Cassandra 发行版中的 stresstool。
我正尝试在 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.java
和 Stress.class
。
但是我不知道怎么用
在 v6.2.3.10 之前,stress.jar 没有与 elassandra 发行版打包在一起。 这已在 v6.2.3.11 中修复。
作为一种解决方法,可以使用官方 Cassandra 发行版中的 stresstool。