You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Rodrigo Felix <ro...@gmail.com> on 2013/05/15 03:59:36 UTC

Exception when running YCSB and Cassandra

Hi,

   I'm executing a workload on YCSB (50% read, 50% update) and after few
minutes I get the following exception:

*TimedOutException()*
* at
org.apache.cassandra.thrift.Cassandra$get_slice_result.read(Cassandra.java:7174)
*
* at
org.apache.cassandra.thrift.Cassandra$Client.recv_get_slice(Cassandra.java:540)
*
* at
org.apache.cassandra.thrift.Cassandra$Client.get_slice(Cassandra.java:512)*
* at com.yahoo.ycsb.db.CassandraClient10.read(CassandraClient10.java:259)*
* at com.yahoo.ycsb.DBWrapper.read(DBWrapper.java:84)*
* at
com.yahoo.ycsb.workloads.CoreWorkload.doTransactionRead(CoreWorkload.java:469)
*
* at
com.yahoo.ycsb.workloads.CoreWorkload.doTransaction(CoreWorkload.java:425)*
* at com.yahoo.ycsb.ClientThread.run(ClientThread.java:105) *

   I have 2 seeds on Amazon EC2 (large instance) and depending on the
demand, I add (or remove) new large instances.
   Any suggestion to solve this problem or to tune cassandra?
   Follows further info about cassandra installed.
   Thanks in advance.

*INFO 00:54:05,591 JVM vendor/version: Java HotSpot(TM) 64-Bit Server
VM/1.7.0_07*
* INFO 00:54:05,592 Heap size: 1931476992/1931476992*
*INFO 00:54:07,447 Cassandra version: 1.1.5*
* INFO 00:54:07,448 Thrift API version: 19.32.0*

Att.

*Rodrigo Felix de Almeida*
LSBD - Universidade Federal do CearĂ¡
Project Manager
MBA, CSM, CSPO, SCJP

Re: Exception when running YCSB and Cassandra

Posted by aaron morton <aa...@thelastpickle.com>.
You're nodes are overloaded. 

I'd recommend using m1.xlarge instead. 

Cheers

-----------------
Aaron Morton
Freelance Cassandra Consultant
New Zealand

@aaronmorton
http://www.thelastpickle.com

On 15/05/2013, at 1:59 PM, Rodrigo Felix <ro...@gmail.com> wrote:

> Hi,
> 
>    I'm executing a workload on YCSB (50% read, 50% update) and after few minutes I get the following exception:
> 
> TimedOutException()
> 	at org.apache.cassandra.thrift.Cassandra$get_slice_result.read(Cassandra.java:7174)
> 	at org.apache.cassandra.thrift.Cassandra$Client.recv_get_slice(Cassandra.java:540)
> 	at org.apache.cassandra.thrift.Cassandra$Client.get_slice(Cassandra.java:512)
> 	at com.yahoo.ycsb.db.CassandraClient10.read(CassandraClient10.java:259)
> 	at com.yahoo.ycsb.DBWrapper.read(DBWrapper.java:84)
> 	at com.yahoo.ycsb.workloads.CoreWorkload.doTransactionRead(CoreWorkload.java:469)
> 	at com.yahoo.ycsb.workloads.CoreWorkload.doTransaction(CoreWorkload.java:425)
> 	at com.yahoo.ycsb.ClientThread.run(ClientThread.java:105) 
> 
>    I have 2 seeds on Amazon EC2 (large instance) and depending on the demand, I add (or remove) new large instances.
>    Any suggestion to solve this problem or to tune cassandra?
>    Follows further info about cassandra installed. 
>    Thanks in advance.
> 
> INFO 00:54:05,591 JVM vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.7.0_07
>  INFO 00:54:05,592 Heap size: 1931476992/1931476992
> INFO 00:54:07,447 Cassandra version: 1.1.5
>  INFO 00:54:07,448 Thrift API version: 19.32.0
> 
> Att.
> 
> Rodrigo Felix de Almeida
> LSBD - Universidade Federal do CearĂ¡
> Project Manager
> MBA, CSM, CSPO, SCJP