【问题标题】:Google Cloud SSH Server: We are unable to connect to the VM on port 22Google Cloud SSH 服务器:我们无法连接到端口 22 上的 VM
【发布时间】:2017-07-22 02:46:16
【问题描述】:

我是 Google Cloud Platform 的新手,正在尝试重新启动我的 VM 实例。根据https://cloud.google.com/compute/docs/instances/stopping-or-deleting-an-instance#stop_an_instance
的建议,我在我的 SSH 控制台中输入了
$ sudo poweroff 并且控制台没有返回任何东西。之后我再次启动了 VM 实例,SSH 控制台开始返回消息“我们无法连接到端口 22 上的 VM。”。 我有我的根磁盘的快照,但我真的希望我的实例能够再次正常运行。

【问题讨论】:

    标签: ssh virtual-machine google-cloud-platform


    【解决方案1】:

    当您运行sudo poweroffsudo shutdown -h now 时,您的VM 将立即关闭。这涉及将磁盘的所有内存缓冲区刷新回磁盘,这样您就不会丢失任何未刷新的数据。

    由于您是通过ssh 会话启动此命令,因此当实例关闭时,您将无法通过 ssh 查看任何关闭消息(因为 VM 上的网络服务也将关闭) .

    您可以使用gcloud compute instances listgcloud compute instances describe VM_NAME 命令来查看VM 的状态。

    如果显示RUNNING,则表示实例正在运行,您将能够ssh 访问虚拟机。如果显示TERMINATED,则表示该实例已关闭/终止,您不会为此实例付费。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 2020-03-26
      • 2013-06-15
      • 1970-01-01
      相关资源
      最近更新 更多