Yes. Different cluster names could also cause this.
On Tue, Aug 2, 2011 at 4:21 PM, Jeremiah Jordan <jeremiah.jor...@morningstar.com> wrote: > All of the nodes should have the same seedlist. Don't use localhost as > one of the items in it if you have multiple nodes. > > On Tue, 2011-08-02 at 10:10 -0700, Aishwarya Venkataraman wrote: >> Nodetool does not show me all the nodes. Assuming I have three nodes >> A, B and C. The seedlist of A is localhost. Seedlist of B is >> localhost, A_ipaddr and seedlist of C is localhost,B_ipaddr,A_ipaddr. >> I have autobootstrap set to false for all 3 nodes since they all have >> the correct data and do not hav to migrate data from any particular >> node. >> >> My problem here is why does n't nodetool ring show me all nodes in the >> ring ? I agree that the cluster thinks that only one node is present. >> How do I fix this ? >> >> Thanks, >> Aishwarya >> >> >> On Tue, Aug 2, 2011 at 9:56 AM, samal <sa...@wakya.in> wrote: >> > >> > >> >>> "ERROR 08:53:47,678 Internal error processing batch_mutate >> >>> java.lang.IllegalStateException: replication factor (3) exceeds number >> >>> of endpoints (1)" >> >> >> >> You already answered >> >> "It always keeps showing only one node and mentions that it is handling >> >> 100% of the load." >> > >> > Cluster think only one node is present in ring, it doesn't agree RF=3 it >> > is >> > expecting RF=1. >> > Original Q: I m not exactly sure what is the problem. But >> > Does nodetool ring show all the host? >> > What is your seed list? >> > Is bootstrapped node has seed ip of its own? >> > AFAIK gossip work even without actively joining a ring. >> > >> >>> >> >>> On Tue, Aug 2, 2011 at 7:21 AM, Aishwarya Venkataraman >> >>> <cyberai...@gmail.com> wrote: >> >>> > Replies inline. >> >>> > >> >>> > Thanks, >> >>> > Aishwarya >> >>> > >> >>> > On Tue, Aug 2, 2011 at 7:12 AM, Sorin Julean <sorin.jul...@gmail.com> >> >>> > wrote: >> >>> >> Hi, >> >>> >> >> >>> >> Until someone answers with more details, few questions: >> >>> >> 1. did you moved the system keyspace as well ? >> >>> > Yes. But I deleted the LocationInfo* files under the system folder. >> >>> > Shall I go ahead and delete the entire system folder ? >> >>> > >> >>> >> 2. the gossip IP of the new nodes are the same as the old ones ? >> >>> > No. The Ip is different. >> >>> > >> >>> >> 3. which cassandra version are you running ? >> >>> > I am using 0.8.1 >> >>> > >> >>> >> >> >>> >> If 1. is yes and 2. is no, for a quick fix: take down the cluster, >> >>> >> remove >> >>> >> system keyspace, bring the cluster up and bootstrap the nodes. >> >>> >> >> >>> >> >> >>> >> Kind regards, >> >>> >> Sorin >> >>> >> >> >>> >> >> >>> >> On Tue, Aug 2, 2011 at 2:53 PM, Aishwarya Venkataraman >> >>> >> <cyberai...@gmail.com> wrote: >> >>> >>> >> >>> >>> Hello, >> >>> >>> >> >>> >>> I recently migrated 400 GB of data that was on a different cassandra >> >>> >>> cluster (3 node with RF= 3) to a new cluster. I have a 3 node >> >>> >>> cluster >> >>> >>> with replication factor set to three. When I run nodetool ring, it >> >>> >>> does not show me all the nodes in the cluster. It always keeps >> >>> >>> showing >> >>> >>> only one node and mentions that it is handling 100% of the load. But >> >>> >>> when I look at the logs, the nodes are able to talk to each other via >> >>> >>> the gossip protocol. Why does this happen ? Can you tell me what I am >> >>> >>> doing wrong ? >> >>> >>> >> >>> >>> Thanks, >> >>> >>> Aishwarya >> >>> >> >> >>> >> >> >>> > >> >> >> > >> > > > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of DataStax, the source for professional Cassandra support http://www.datastax.com