incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paderno Giampaolo" <Giampaolo.Pade...@yoox.com>
Subject RE: bootstrap & rack aware on Cassandra4.1
Date Fri, 30 Oct 2009 16:39:41 GMT
Thanks for the reply, in the meantime it's possible to manage replica between two datacenter
with 0.4.1 even without bootstrap? In other words is it possible to write on a rack-aware
node? If so can you post me a sample configuration?

Thanks

-----Original Message-----
From: Jonathan Ellis [mailto:jbellis@gmail.com] 
Sent: venerdì 30 ottobre 2009 17.28
To: cassandra-dev@incubator.apache.org
Subject: Re: bootstrap & rack aware on Cassandra4.1

Right, rack-aware (really, endpointsnitch-aware) bootstrap isn't supported
until 0.5, which trunk will become probably some time in November.

On Fri, Oct 30, 2009 at 9:26 AM, Paderno Giampaolo <
Giampaolo.Paderno@yoox.com> wrote:

>  Hi all, we experienced that writing on a rack aware node we get the
> following error:
>
>
>
> ERROR [pool-1-thread-1] 2009-10-30 15:48:55,467 StorageProxy.java (line
> 179) error writing key 13345671
>
> java.lang.UnsupportedOperationException: Rack-aware bootstrapping not
> supported
>
>             at
> org.apache.cassandra.locator.RackAwareStrategy.getWriteStorageEndPoints(RackAwareStrategy.java:132)
>
>             at
> org.apache.cassandra.locator.AbstractReplicationStrategy.getHintedStorageEndPoints(AbstractReplicationStrategy.java:69)
>
>             at
> org.apache.cassandra.service.StorageService.getHintedStorageEndpointMap(StorageService.java:982)
>
>             at
> org.apache.cassandra.service.StorageProxy.insertBlocking(StorageProxy.java:151)
>
>             at
> org.apache.cassandra.service.CassandraServer.doInsert(CassandraServer.java:468)
>
>             at
> org.apache.cassandra.service.CassandraServer.insert(CassandraServer.java:421)
>
>             at
> org.apache.cassandra.service.Cassandra$Processor$insert.process(Cassandra.java:824)
>
>             at
> org.apache.cassandra.service.Cassandra$Processor.process(Cassandra.java:627)
>
>             at
> org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:253)
>
>             at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
>
>             at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>
>             at java.lang.Thread.run(Unknown Source)
>
>
>
> We haven't understand how bootstrap works in Cassandra and how to enable or
> disable it.
>
> With trunk version everything works properly.
>
>
>
> Thanks
>
>
>
> Giampaolo Paderno
>
> Software Factory Developer
>
> YOOX Group
>
> Via Nannetti 1, 40069 Zola Predosa, Bologna, Italia
>
> T  +39 051 6184211
>
> F  +39 051 6184215
>
> giampaolo.paderno@yoox.com
>
>
>
> [image: http://cdn2.yoox.biz/signature/yooxygen.jpg]
>
> Please consider the environment before printing this e-mail.
>
>
>
> *NOTICE: The information contained in this message is confidential,
> intended only for the use of the individual or entity named above.*
>
> *If you are not the intended recipient, please notify us immediately by
> telephone or e-mail and destroy this communication. Thank you**.*
>

Mime
View raw message