Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
YCSB无法将数据加载到cassandra多节点_Cassandra_Ycsb - Fatal编程技术网

YCSB无法将数据加载到cassandra多节点

YCSB无法将数据加载到cassandra多节点,cassandra,ycsb,Cassandra,Ycsb,我正在尝试使用YCSB工具将数据加载到cassandra multinode设置中,使用下面的命令 ./ycsb load cassandra-10 -P ../workloads/workloadb -s 但我得到了以下输出。 我将hosts参数作为服务器的IP地址放在工作负载中 另外,我能够成功创建多节点设置,并使用表“数据”创建db“usertable” 2014-12-02 02:55:25:013 0 sec: 0 operations; 2014-12-02 02:55:35

我正在尝试使用YCSB工具将数据加载到cassandra multinode设置中,使用下面的命令

./ycsb  load cassandra-10 -P ../workloads/workloadb -s 
但我得到了以下输出。
我将hosts参数作为服务器的IP地址放在工作负载中

另外,我能够成功创建多节点设置,并使用表“数据”创建db“usertable”

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;
/root/ycsb-0.1.4/bin/ycsb load cassandra-10-p hosts=“…”)-p port=9160-p recordcount=1000000-p/root/ycsb-0.1.4/workloads/workloada-s

您需要将所有种子节点的IP地址放在您在yaml文件中提供的主机参数中。

最后得到这个错误。org.apache.cassandra.thrift.cassandra$batch_mutate_result.read(cassandra.java:16485)org.apache.cassandra.thrift.cassandra$Client.recv_batch_mutate(cassandra.java:916)org.apache.cassandra.thrift.cassandra$Client.batch_mutate(cassandra.java:890)com.yahoo.ycsb.db.cassandract10.insertcom.yahoo.ycsb.DBWrapper.insert(DBWrapper.java:148)com.yahoo.ycsb.workloads.corewloads.doInsert(corewloads.java:461)com.yahoo.ycsb.ClientThread.run(Client.java:277)
    /root/ycsb-0.1.4/bin/ycsb load cassandra-10 -p hosts="<ip1> <ip2> <ip3> .." -p port=9160 -p recordcount=1000000 -P /root/ycsb-0.1.4/workloads/workloada -s