【发布时间】:2014-12-02 07:57:57
【问题描述】:
我正在尝试使用 YCSB 工具将数据加载到 cassandra 多节点设置中,使用以下命令。
./ycsb load cassandra-10 -P ../workloads/workloadb -s
但我得到以下输出。
我把 hosts 参数放在工作负载中作为服务器的 IP 地址。
附:我能够成功创建多节点设置并使用表“数据”创建数据库“用户表”
2014-12-02 02:55:25:013 0 sec: 0 operations;
2014-12-02 02:55:35:014 10 sec: 0 operations;
2014-12-02 02:55:45:015 20 sec: 0 operations;
2014-12-02 02:55:55:016 30 sec: 0 operations;
2014-12-02 02:56:05:017 40 sec: 0 operations;
2014-12-02 02:56:15:018 50 sec: 0 operations;
2014-12-02 02:56:25:019 60 sec: 0 operations;
2014-12-02 02:56:35:020 70 sec: 0 operations;
2014-12-02 02:56:45:020 80 sec: 0 operations;
2014-12-02 02:56:55:021 90 sec: 0 operations;
2014-12-02 02:57:05:023 100 sec: 0 operations;
2014-12-02 02:57:15:024 110 sec: 0 operations;
2014-12-02 02:57:25:024 120 sec: 0 operations;
2014-12-02 02:57:35:025 130 sec: 0 operations;
【问题讨论】:
-
最后得到这个错误。 UnavailableException() at org.apache.cassandra.thrift.Cassandra$batch_mutate_result.read(Cassandra.java:16485) at org.apache.cassandra.thrift.Cassandra$Client.recv_batch_mutate(Cassandra.java:916) at org.apache。 cassandra.thrift.Cassandra$Client.batch_mutate(Cassandra.java:890) 在 com.yahoo.ycsb.db.CassandraClient10.insert(CassandraClient10.java:477) 在 com.yahoo.ycsb.DBWrapper.insert(DBWrapper.java: 148) 在 com.yahoo.ycsb.workloads.CoreWorkload.doInsert(CoreWorkload.java:461) 在 com.yahoo.ycsb.ClientThread.run(Client.java:277)