【问题标题】:Google VM instance Connection via Cloud Identity-Aware Proxy Failed (code 4010)通过 Cloud Identity-Aware Proxy 的 Google VM 实例连接失败(代码 4010)
【发布时间】:2021-12-14 14:31:25
【问题描述】:

即使我按照这篇文章 (Code: 4010 - Connection via Cloud Identity-Aware Proxy Failed) 中的建议创建了允许 ssh 的防火墙规则,但我仍然遇到连接错误 4010(原因:目标读取失败)。

当我停止和恢复机器时,我可以在浏览器中打开终端并运行一些命令。但是当我尝试 npm run 构建我的 react 应用程序时,构建起来需要很长时间(它在我的笔记本电脑中构建得非常快)。过了一会儿,连接失败,我必须停止并恢复虚拟机才能重新连接。我正在使用运行 ubuntu 的 e2-micro(2 个 vCPU,1 GB 内存)机器 有人有解决这个问题的办法吗?

【问题讨论】:

  • 你的问题不是 SSH。我认为您的问题是虚拟机太小。使用您已部署的详细信息编辑您的问题。
  • 机器部署后是否可以更换?
  • 是的,您可以在 Goog Cloud Console GUI 中或通过 CLI 调整更大的大小。
  • 还要确保您没有耗尽磁盘空间。
  • 谢谢@JohnHanley。我将它的大小调整为 e2 medium 并且它工作了

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


【解决方案1】:

根据上述问题和屏幕截图,您的 SSH 连接似乎没有任何问题。您正在使用运行 ubuntu VM 的 e2-micro(2 个 vCPU,1 GB 内存)机器。您可以尝试将您的虚拟机从 e2-micro 迁移/调整大小到更高容量的虚拟机。

通过使用此link,您可以迁移您的虚拟机,还可以在线调整永久disk 的大小,而无需停止或重新启动虚拟机,无需拍摄快照,也无需将其恢复到更大的磁盘。

更改机器类型/尺寸:

  1. 在谷歌云控制台中,转到虚拟机实例
  2. 选择VM(您要迁移的VM)
  3. 停止虚拟机并点击编辑按钮
  4. 更改机器配置和其他细节
  5. 点击保存启动虚拟机。

更改磁盘大小:

  1. 在 Google Cloud 控制台中,转到磁盘页面。
  2. 在您项目的永久性磁盘列表中,点击您要调整大小的磁盘的名称。
  3. 磁盘详细信息页面上,点击编辑
  4. 大小字段中,输入磁盘的新大小。具有 MBR 分区表的磁盘最多只能调整 2 TB。
  5. 点击保存将您的更改应用到磁盘

【讨论】:

    猜你喜欢
    • 2020-11-18
    • 1970-01-01
    • 2020-10-28
    • 2018-04-29
    • 2021-07-12
    • 1970-01-01
    • 2018-10-17
    • 2020-03-26
    • 2021-07-18
    相关资源
    最近更新 更多