I have some issue or misunderstanding about Cassandra settings in cluster mode.
I need to know why I have to setup Node IP in "seeds" list to be able run local on port 9160? otherwise local access doesn't work!!!
Based on Cassandra doc the seeds list has to be exact the same for all Nodes.
However, any new Node will join with predefined list, but 127.0.0.1:9160 will not work until new Node interface (Eth0) in local seeds list. Cassandra doesn’t bind to 9160 at all.
There is no way I want to update other existing Nodes to have any new Node IP in own seeds list – this is when Cluster has above 5 Nodes, just isn’t practical.
How to solve this settings issue?
I'd like to add "power on" and later "power off" Cassandra Nodes on demand, while keep 2-5 Nodes ON all the time and use those for bootstrap for other Nodes
Without own IP in seeds list Node would join the Cluster, but will not bind to local host 9160.
Yes, I have for rpc_address 0.0.0.0
Thanks for guidance.