簡體   English   中英

AWS EMR連接到主節點:拒絕連接

[英]AWS EMR connect to Master Node: Connection Refused

我已經在AWS上設置了一個新的EMR實例。 我已經為主節點復制了ssh連接命令。

ssh -i -vvv ~/.ssh/xxxx.pem hadoop@ec2-xx-xxx-xxx-xx.us-east-2.compute.amazonaws.com

我的pem文件位於正確的位置。 我已經更改了對文件的權限

chmod 400 ~/.ssh/xxxx.pem 

我仍然收到以下錯誤:

debug1: Connecting to ec2-18-219-186-80.us-east-2.compute.amazonaws.com port 22.

任何幫助,不勝感激。

我想到了。 您必須將SSH權限添加到希望SSH到的計算機上的安全組。 轉到EC2,然后轉到安全組,然后在主節點上,然后為SSH添加規則。

從亞馬遜:

默認情況下,安全組是限制性的。 他們拒絕所有流量。 您可以添加一條規則,以允許特定端口上的流量到您的自定義或其他安全組。 如果適用於相同實例的兩個安全組中的特定端口有多個規則,則應用最寬松的規則。 例如,如果您有一條規則允許從IP地址203.0.113.1通過TCP端口22進行SSH訪問,而另一條規則允許從任何IP地址(0.0.0.0/0)訪問TCP端口22,則該規則允許通過任意IP地址進行訪問。 IP地址優先。

https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-additional-sec-groups.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM