Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Cassandra node not added to ring

Hello Team,

I have a Apigee AIO private edge setup. Now I want to add another Cassandra node to this setup. I followed the step mentioned in https://docs.apigee.com/private-cloud/v4.19.01/adding-cassandra-nodes.

The cassandra nodes were started, but in the cassandra ring (using nodetool ring command) I can only see one node, which is the new node which I added. I don't see the previously setup cassandra node.

Also the management server is not able to access the cassandra datastore and gives an cassandra.thrift.UnavailableException

2021-04-14 08:39:00,654 org:myorg env: target:/v1/organizations/myorg/developers contextId: action: qtp1495161082-79 ERROR c.n.a.c.i.CountingConnectionPoolMonitor - CountingConnectionPoolMonitor.trackError() : com.netflix.astyanax.connectionpool.exceptions.TokenRangeOfflineException: TokenRangeOfflineException: [host=None(0.0.0.0):0, latency=1(1), attempts=1]UnavailableException() com.netflix.astyanax.connectionpool.exceptions.TokenRangeOfflineException: TokenRangeOfflineException: [host=None(0.0.0.0):0, latency=1(1), attempts=1]UnavailableException()

org.apache.cassandra.thrift.UnavailableException: null

All the values in the configuration files contains the IP address of both nodes as per the guidelines mentioned in the above link.

Please let me know if anyone has faced this issue and also any help on this regard will be useful.

apigee version: 4.50.00

cassandra version: 2.1.22

Regards,

Mukunda

1 4 1,191
4 REPLIES 4