2014-12-02 101 views
0

我从datastax网站加载了最新的cassandra软件包。还从github下载了ycsb文件。我在VMware中运行Ubuntu,并将这些文件从Windows安装到安装文件夹中。 然后我在后台运行cassandra。制作'usertable'密钥空间和'数据'列系列。 然后我跑以下命令:在cassandra中运行ycsb加载命令时出现异常

"./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主机= 127.0.0.1 -s -t -load
加载工作量...
开始测试。
0秒:0次操作; (BZ)
at 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)
[OVERALL],RunTime(ms),99.0
[OVERALL],Throughput(ops/sec),0.0
0 sec:0 operations;
山@ Ubuntu的:/mnt/hgfs/Files/Nuclear/ycsb-0.1.4$

(截图附后)
enter image description here

谁能告诉我什么是这个错误的原因是什么?

+0

如果以“./bin/ycsb load cassandra-7 -P workloads/workloada -p hosts = localhost -s -t”运行该命令,则会得到相同的错误。 – Shantanu 2014-12-02 22:22:06

回答

0

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

你需要把机器内的主机的IP地址。 ,甚至在cassandra.yaml配置文件中将rpc_address更改为127.0.0.1或ur计算机ip 。 它为我工作。

相关问题