Thanks. My case is that there is no public ip and VPN cannot be set up. It
seems that I have to run EMR job to operate on the AWS cassandra cluster.
I got some timeout errors during running the EMR job as:
java.lang.RuntimeException: Could not retrieve endpoint ranges:
at
You can set listen_address in cassandra.yaml to a hostname
(http://www.datastax.com/documentation/cassandra/2.0/cassandra/configuration/configCassandra_yaml_r.html).
Cassandra will use the IP address returned by a DNS query for that hostname. On
AWS you don't have to assign an elastic IP, all