Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database on AWS. Try it now! Brought to you in partnership with MongoDB.
If you are trying to run the word_count example in Cassandra Hadoop, and you encounter the following exception:java.lang.RuntimeException: java.lang.UnsupportedOperationException: no local connection available
Caused by: java.lang.UnsupportedOperationException: no local connection available
... 4 more
Then you have hit a problem with local IP resolution in Java.
Cassandra currently uses the following line to resolve IP addresses;
localAddresses = InetAddress.getAllByName(InetAddress.getLocalHost().getHostAddress());
There are better ways to do this using the NetworkInterface,
until Cassandra uses that you'll need to make sure that the bit of code
above resolves properly by manipulating your /etc/hosts to resolve
localhost to match the configuration in Cassandra, which by default is
looking for localhost bound to 127.0.0.1.
I submitted a patch for this. If you are having issues, please vote to get the patch accepted.https://issues.apache.org/jira/browse/CASSANDRA-3211
Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.