1
votes

I am trying to connect to emr master node as described here enter link description here:

enter image description here

but putty report me:

enter image description here

Execution of aws emr describe-cluster --cluster-id my_cluster_id gives me the same ip-XX-XXX-X-XXX.us-west-1.compute.internal master public DNS name as on Web UI which can not be reolved to any IP address. Is there a way to setup emr cluster with real public dns address for master node?

1

1 Answers

0
votes

What are your VPC/subnet rules, it is most likely that you are locked in a private subnet, though it is a good security practice to have defensive network rules, it comes with a cost of not able to access. You have a couple of options

1) Relax your VPC/subnet rule to allow incoming traffic - only for your IP, beyond which ec2 nodes created with those rule(s) will have a public master IP.

2) Add a bastion host - which has a public IP that proxies to nodes on your private subnet