incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Viliam Holub <viliam.ho...@ucd.ie>
Subject Ec2Snitch
Date Thu, 11 Aug 2011 00:55:17 GMT

Hi,

I tried to switch to Ec2Snith. Although it correctly found the region:

INFO 23:18:00,643 EC2Snitch using region: eu-west, zone: 1a.

it started to report NullPointerException every second:

ERROR 00:23:40,268 Internal error processing get_slice
java.lang.NullPointerException
        at org.apache.cassandra.locator.Ec2Snitch.getDatacenter(Ec2Snitch.java:93)
        at org.apache.cassandra.locator.DynamicEndpointSnitch.getDatacenter(DynamicEndpointSnitch.java:122)
        at org.apache.cassandra.locator.OldNetworkTopologyStrategy.calculateNaturalEndpoints(OldNetworkTopologyStrategy.java:64)
        at org.apache.cassandra.locator.AbstractReplicationStrategy.getNaturalEndpoints(AbstractReplicationStrategy.java:99)
        at org.apache.cassandra.service.StorageService.getLiveNaturalEndpoints(StorageService.java:1708)
        at org.apache.cassandra.service.StorageService.getLiveNaturalEndpoints(StorageService.java:1702)
        at org.apache.cassandra.service.StorageProxy.fetchRows(StorageProxy.java:511)
        at org.apache.cassandra.service.StorageProxy.read(StorageProxy.java:480)
        at org.apache.cassandra.thrift.CassandraServer.readColumnFamily(CassandraServer.java:126)
        at org.apache.cassandra.thrift.CassandraServer.getSlice(CassandraServer.java:280)
        at org.apache.cassandra.thrift.CassandraServer.multigetSliceInternal(CassandraServer.java:362)
        at org.apache.cassandra.thrift.CassandraServer.get_slice(CassandraServer.java:323)
        at org.apache.cassandra.thrift.Cassandra$Processor$get_slice.process(Cassandra.java:3033)
        at org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2889)
        at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:187)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:636)

Am I doing something wrong?

Thanks,
Viliam


Mime
View raw message