【发布时间】:2020-09-16 21:24:29
【问题描述】:
我设置并运行了一个 EMR 集群。我需要将一个 python 包添加到我的集群中,而不是关闭它并使用新包重新引导,我想知道是否可以 ssh 进入每个任务节点并在那里 pip 安装包。我可以 ssh 进入主节点,但找不到相关任务节点的 IP 地址。
【问题讨论】:
标签: amazon-web-services amazon-emr
我设置并运行了一个 EMR 集群。我需要将一个 python 包添加到我的集群中,而不是关闭它并使用新包重新引导,我想知道是否可以 ssh 进入每个任务节点并在那里 pip 安装包。我可以 ssh 进入主节点,但找不到相关任务节点的 IP 地址。
【问题讨论】:
标签: amazon-web-services amazon-emr
是的,您可以通过 SSH 连接到核心/任务节点。
您需要修改安全组以允许入站 SSH(端口 22)连接。
我自己尝试通过查看 EC2 控制台以获取 Core/Task 节点的 IP 地址。然后我使用 SSH 连接,就像主节点一样。
【讨论】: