【问题标题】:AWS EMR: ssh into task nodesAWS EMR:通过 ssh 进入任务节点
【发布时间】:2020-09-16 21:24:29
【问题描述】:

我设置并运行了一个 EMR 集群。我需要将一个 python 包添加到我的集群中,而不是关闭它并使用新包重新引导,我想知道是否可以 ssh 进入每个任务节点并在那里 pip 安装包。我可以 ssh 进入主节点,但找不到相关任务节点的 IP 地址。

【问题讨论】:

    标签: amazon-web-services amazon-emr


    【解决方案1】:

    是的,您可以通过 SSH 连接到核心/任务节点。

    您需要修改安全组以允许入站 SSH(端口 22)连接。

    我自己尝试通过查看 EC2 控制台以获取 Core/Task 节点的 IP 地址。然后我使用 SSH 连接,就像主节点一样。

    【讨论】:

    • 在将SSH入站规则添加到核心节点安全组时,我将源限制在主节点的安全组中。然后我只能从主节点 ssh 进入核心节点。但这避免了将核心节点过度暴露给公众
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-12
    • 1970-01-01
    相关资源
    最近更新 更多