首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在cassandra中运行ycsb load命令时出现异常。

在cassandra中运行ycsb load命令时出现异常。
EN

Stack Overflow用户
提问于 2014-12-02 21:17:31
回答 1查看 655关注 0票数 0

我从datastax网站加载了最新的cassandra软件包。还从github下载了ycsb文件。我正在VMware中运行Ubuntu,并将这些文件放在windows安装的文件夹中。然后我在后台查了卡桑德拉号。创建了“usertable”键空间和“data”列系列。然后运行以下命令:

代码语言:javascript
复制
"./bin/ycsb load cassandra-7 -P workloads/workloada -p hosts=127.0.0.1 -s -t"

但是我在执行这个命令时出错了。

YCSB客户0.1

命令行:-db com.yahoo.ycsb.db.CassandraClient7 -P工作负载/workloada -p hosts=127.0.0.1 -s -t -load

装载工作量..。

开始测试。

0秒:0次操作;

线程"Thread-1“中的异常org.apache.thrift.meta_data.FieldValueMetaData.(BZ)V :java.lang.NoSuchMethodError

在org.apache.cassandra.thrift.ColumnParent.(ColumnParent.java:146)

在com.yahoo.ycsb.db.CassandraClient7.init(CassandraClient7.java:95)

在com.yahoo.ycsb.DBWrapper.init(DBWrapper.java:63)

在com.yahoo.ycsb.ClientThread.run(Client.java:189)

总体上,RunTime(ms)为99.0

总体而言,吞吐量(操作/秒),0.0

0秒:0次操作;

shan@ubuntu:/mnt/hgfs/Files/Nuclear/ycsb-0.1.4$

(截图附后)

有人能告诉我这个错误的原因是什么吗?

EN

回答 1

Stack Overflow用户

发布于 2015-04-01 05:25:27

./bin/ycsb load cassandra-7 -P workloads/workloada -p hosts=10.x.x.x -s -t

你需要把机器的ip地址放在主机上。甚至将rpc_address更改为cassandra.yaml配置文件中的127.0.0.1或ur机器ip。对我起作用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27259133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档