What are you using for ListenAddress and ThriftAddress in the storage-conf.xml file? By default, they are set to 'localhost', which means Node A is probably telling Node B to contact itself on the private IP address.
Marty On Mon, Jun 28, 2010 at 7:18 PM, Lenin Gali <galile...@gmail.com> wrote: > Hi All, > > We have a Cassandra cluster setup with 2 EC2 m1.large machines, one is > running in us-east zone whereas 2nd one is running in us-west zone. As part > of Seed section, I provided each other's node's EC2 public DNS entry in each > of storage-conf.xml. but when I ran nodetool command, I am not finding both > ec2 nodes as part of Ring which is because they have registered each other > using their Private IP address for receiving gossip messages and those > private ips won't be reachable across zones. So what should be done to make > both nodes to be registered with each other with their Public DNS/IP address > instead their Private IP. This is not a problem if we setup the entire > cluster with in the same region and zones (US-EAST), cuz they can > communicate with private IP. Can any one share What is the recommended > approach here? > > > Lenin > > -- > twitter: leningali > skype: galilenin > Cell:513.382.3371 >