【问题标题】:VM instance Datalab connection Issue虚拟机实例 Datalab 连接问题
【发布时间】:2017-06-20 12:39:35
【问题描述】:

我无法通过 ssh 连接到特定的 vm 实例,我已检查防火墙并允许端口 22 接收流量。 我使用的命令是datalab connect instance_name

这是错误:

正在等待通过 http://localhost:8081/ 访问 Datalab ssh:连接到主机 xx.xxx.xxx.xxx 端口 22:连接超时 错误:(gcloud.compute.ssh)[/usr/bin/ssh] 退出并返回代码 [255]。 连接中断

【问题讨论】:

  • 我什至尝试 ssh 尝试不同的端口,例如 2222,但失败了!
  • 您可以尝试从本地计算机远程登录到端口 22 以确认您的防火墙正常吗?我尝试远程登录到您提供的 IP/端口 22,但远程登录失败。另外,出于安全原因,请删除您的 IP 地址。
  • @Anthonios Partheniou 我可以连接到所有其他实例,但不能连接到这个特定的实例。

标签: google-cloud-datalab


【解决方案1】:

这是我将尝试调试的问题:

  1. 尝试使用 Cloud Console 中的 ssh 按钮连接到实例。

  2. 如果这不起作用,那么问题可能与实例本身有关。在这种情况下,接下来要做的是检查实例的串行端口输出和 StackDriver 日志以查看其中是否包含任何错误消息。

  3. 如果ssh 按钮确实有效,则问题与从gcloud 到实例的连接有关。在这种情况下,您想找到问题发生在路径上的位置,所以我接下来要尝试的是从同一项目中的另一个 VM 运行 datalab connect 命令。

【讨论】:

  • ssh 和 datalab 连接不起作用。我犯了同样的错误。 Stackdriver 日志很难理解。我显然也不能将文件从这个实例复制到另一个实例。我正在尝试克隆以检索笔记本。还有其他检索笔记本的方法吗??
  • 请参阅cloud.google.com/datalab/docs/how-to/…,了解如何从 VM 中检索笔记本的备份。 (它们默认备份到 Cloud Storage。)
猜你喜欢
  • 1970-01-01
  • 2022-01-24
  • 2016-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多