Hi Ramzi, Very true. The mistake was in storage-conf settings, the <ClusterName> must be unique which I couldn't notice and had a different name for each of the nodes.
As they say, "This is mainly used to prevent machines in one logical cluster from joining another". So the name which was not same for all my nodes in the cluster, actually prevented each of the nodes to identify the other. Now all my nodes are in the ring as expected. @Evan: This must be an interesting way to verify a ring. Would have really helped me in my case. Will definitely use it. Thank you! Sharief The ports are open and nodeprobe ring is able to identify only itself in the ring. On Mon, Dec 14, 2009 at 9:51 PM, Ramzi Rabah <[email protected]> wrote: > 1- Make sure the ports that cassandra uses by default are open (7000, > 7001, 9160) > 2- the new command is nodeprobe ring > > On Mon, Dec 14, 2009 at 6:59 AM, Sharief <[email protected]> wrote: > > Hi All, > > > > I am installing Cassandra on EC2 instances. My goal is to have nodes in > > different data-centers. I have setup the storage configuration with > public > > IP addresses of instances. The problem is: > > > > 1) I'm not able to use these public IP address of instances. > > 2) Also nodeprobe "cluster" is removed in 0.5. Can you please suggest how > to > > check if nodes are added in ring or not? > > > > Thanks > > Sharief > > >
