java - Elassandra - 错误 : Could not find or load main class org. apache.cassandra.stress.Stress

标签 java cassandra elassandra cassandra-stress

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

购买时我总是遇到此错误:

$pwd

/usr/share/cassandra/tools/bin

$./cassandra-stress

错误:无法找到或加载主类 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

但是不知道怎么用

最佳答案

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

作为一种解决方法,人们可以使用官方 Cassandra 发行版中的压力工具。

关于java - Elassandra - 错误 : Could not find or load main class org. apache.cassandra.stress.Stress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54635594/

相关文章:

java - 从 .class 文件恢复已删除的 Spock 测试用例

Cassandra集群故障处理

java - 有没有办法通过继承使用 Cassandra datastax 映射器?

elasticsearch - NoHostAvailable :, 在 elassandra 中使用网络拓扑策略插入查询

elasticsearch - 将Cassandra连接到Elasticsearch节点的问题

java - 如何导入依赖项列表

java - 如果Java中有空白字段,如何发出错误消息?

java - 使用 Mapper/Reducer 添加 jar 文件后 HBase 未启动

windows - 就磁盘空间使用而言,Cassandra 是否足够适合存储日志?

java - 将现有的Cassandra数据集成到Elassandra