Closed rockrep closed 11 years ago
Hi, thanks for the report. Unfortunately, I don't have experience with AWS EMR, so I'm not sure if I can help you right now, but I'll look into it.
Can you connect to it with Java? hbase-jruby is just a wrapper for HBase Java API. So if you can do it in Java, I could find a way to make hbase-jruby work as well.
Looks like the resolution here is to add to associate the public ip address with the internal ec2 domain name in the /etc/hosts file for the hbase-jruby client.
Hi, I'm trying to connect an HBase client instance to an HBase master running in a cluster on AWS EMR. I created the cluster with the command
I can successfully manually ssh to the instance using AWS CLI tools, where I created the hbase table using hbase shell, and I've opened an SSH tunnel following the guidelines in http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-ssh-tunnel.html. The tunnel has allowed me to access the HBase web services such as the master-status running on port 60010.
Unfortunately, I'm unable to successfully connect with your gem client
Any suggestions appreciated. FWIW, connecting is fine to a localhost running HBase instance.