我是按照亚马逊的教程来的。在这里之前一切都很好,我不太明白。
In the command, replace ~/mykeypair.pem with the location and file name of your .pem file and replace ec2-###-##-##-###.compute-1.amazonaws.com with the master public DNS name of your cluster.
我知道从哪里获得主公共dns名称,但我不知道如何找到mykeypair.pem文件。
2条答案
按热度按时间35g0bw711#
它们的意思是,在它们提供给您的命令行中,包含“~/mykeypair.pem”部分的部分应该用您拥有的.pem文件的名称替换该部分。
意思是:
ssh -i ~/mykeypair.pem -N -L 8157:ec2-###-##-##-###.compute-1.amazonaws.com:8888 hadoop@ec2-###-##-##-###.compute-1.amazonaws.com
用文件名替换~/mykeypair.pem并执行命令。7bsow1i62#
具体到命令,
重要的是你已经从aws下载并保存mykeypair.pem的位置。假设您已经在桌面上下载了它,并且dir路径是/home/user/desktop/mykeypair.pem,那么上面的命令很简单
附言:
[1] 请检查所有者对该密钥的权限必须为只读(chmod 0400 filename)
[2] 同样在那个教程中:第3步,第8点。。。显示有关ec2密钥对的详细信息。要么你必须创建一个新的,aws会要求你下载。。或者使用已下载的现有版本。
[3] 密钥对只能在创建时下载,此后出于安全原因,aws将不允许重新下载。如果你没有旧的pem钥匙。请创建一个新的,然后重新创建电子病历集群。