Jee*_*van 2 amazon-web-services amazon-emr apache-zeppelin
我正在尝试在 EMR 上访问 Zepplein,我已按照 aws 站点上指定的说明进行操作。
当我尝试使用笔记本电脑打开 SSH 隧道时
ssh -i pemfile.pem -ND 8157 hadoop@192.2.2.12
我得到错误
channel 2: open failed: connect failed: Connection refused
channel 3: open failed: connect failed: Connection refused
channel 2: open failed: connect failed: Connection refused
Run Code Online (Sandbox Code Playgroud)
我可以使用我的旧笔记本电脑和相同的 .pem 文件建立隧道并访问 zeppelin。我究竟做错了什么?
与其使用-D(使用 SOCKS 协议),不如尝试使用-L.
例如:
ssh -i key.pem -L 8890:localhost:8890 hadoop@MASTER-PUBLIC-IP
Run Code Online (Sandbox Code Playgroud)
这会将本地计算机上的端口 8890 转发到主节点,后者会将其发送到localhost:8890.
然后,使用以下命令在本地 Web 浏览器中连接到 Zeppelin:
http://localhost:8890
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1377 次 |
| 最近记录: |