I tried to split my cluster and ran into this error, which I did not see in the tests I performed.
ERROR [pool-1-thread-52165] 2013-09-19 21:48:08,262 Cassandra.java (line 3250) Internal error processing describe_ring java.lang.IllegalStateException: datacenter (DC103) has no more endpoints, (3) replicas still needed at org.apache.cassandra.locator.NetworkTopologyStrategy.calculateNaturalEndpoints(NetworkTopologyStrategy.java:118) at org.apache.cassandra.locator.AbstractReplicationStrategy.getNaturalEndpoints(AbstractReplicationStrategy.java:101) at org.apache.cassandra.service.StorageService.constructRangeToEndpointMap(StorageService.java:604) at org.apache.cassandra.service.StorageService.getRangeToAddressMap(StorageService.java:579) at org.apache.cassandra.service.StorageService.getRangeToEndpointMap(StorageService.java:553) at org.apache.cassandra.thrift.CassandraServer.describe_ring(CassandraServer.java:584) at org.apache.cassandra.thrift.Cassandra$Processor$describe_ring.process(Cassandra.java:3246) at org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2555) at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:206) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) -- Ashley OpenPGP --> KeyID: 0x5B0D6ABB <http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x23E861255B0D6ABB>