【发布时间】:2020-11-08 18:05:41
【问题描述】:
在一个特定的执行器中有 8 个失败的任务。我想通过 ssh 连接到它来查看 yarn 日志。
执行者地址为:ip-123-45-6-78.us-west-2.compute.internal:34265
我都试过了:
ssh ip-123-45-6-78.us-west-2.compute.internal:34265
和
ssh ip-123-45-6-78.us-west-2.compute.internal
但两者都产生以下错误:
无法解析主机名 ip-123-45-6-78.us-west-2.compute.internal: 名称或服务未知
我还在.ssh/config 文件中添加了我用来连接主服务器的相同密钥对:
Host master
HostName ec2-09-876-543-21.us-west-2.compute.amazonaws.com
User hadoop
IdentityFile ~/keypair.pem
Host worker
HostName ip-123-45-6-78.us-west-2.compute.internal
User hadoop
IdentityFile ~/keypair.pem
而且ssh worker 和ssh worker:34265 都不起作用。
明确一点:ssh master 确实有效!
Spark 应用程序正在 EMR 集群上运行。
【问题讨论】:
标签: amazon-web-services apache-spark ssh hadoop-yarn amazon-emr