【发布时间】:2016-12-29 22:57:28
【问题描述】:
我正在尝试通过 ssh 连接到 Amazon EMR Spark 集群。这是我所做的:
-
获取集群master的IP:
aws emr describe-cluster --cluster-id <cluster_id> | grep MasterPublicDnsName -
使用 IP ssh 进入盒子:
ssh -i CSxxx.pem hadoop@ec2-xx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com
我在这里卡住了,因为运行 (2) 给了我以下错误:
ssh: connect to host ec2-xx-xxx-xxx-xxx.ap-southeast-1.compute.amazonaws.com port 22: Operation timed out
有解决此问题的想法吗?
【问题讨论】:
-
您是否一直在尝试通过 SSH 连接到节点?如果是这样,那你的问题似乎根本不是关于 Anaconda 的问题。
-
是的,一直在尝试 ssh 进入节点。有什么线索吗?
-
编辑问题
-
不完全确定,但我建议联系亚马逊支持,因为这似乎是节点的 shell 登录脚本的问题,如果没有 SSH,您将无法访问。如果你有多个实例,你能进入其中的任何一个吗?
-
我只有一个集群实例在运行。
标签: apache-spark ssh amazon-emr