【问题标题】:GCP - VM disappeared after moveGCP - 移动后虚拟机消失了
【发布时间】:2021-04-27 02:30:52
【问题描述】:

我现在大汗淋漓。

我想将虚拟机移动到同一区域内的不同区域。我跑

gcloud compute instances move move-this-vm --zone xxxx --destination-zone xxxx

我在命令运行后检查了虚拟机,它消失了!!我找不到它。我做了

gcloud compute instances list

未列出。它也不会显示在 Web 控制台上。

我在移动之前创建了 VM 的机器映像,所以我不担心数据丢失。但是,我很奇怪。

这是使用 CLI 移动 VM 的常见故障吗?在这种情况下,我可以做些什么来检索 VM?为什么会这样?

【问题讨论】:

  • 在将实例移动到另一个区域时,您是否在 shell 中收到任何错误消息?如果是这样,如果您使用错误消息更新您的帖子将会很有帮助。请记住在移动实例之前确保满足requirements 并且实例不是关闭状态。作为一种解决方法,我建议按照 documentation 中的参考手动移动实例
  • 感谢@Nahuel,它按照文档的建议完成。不记得看到任何错误消息。我尝试再次使用测试虚拟机移动并且它可以工作。我想知道这个故障是否常见?
  • 您能否将您找到的解决方案/解决方法作为帖子的答案?这对社区中面临类似问题的其他成员会有所帮助。
  • 嗨 Nahuel,没有解决方案/解决方法。我无法重现该问题。这可能只是一个小故障?

标签: google-cloud-platform virtual-machine google-compute-engine


【解决方案1】:

1.如果GCP实例被删除,则无法恢复。您可以编辑虚拟机实例并保留启动盘,之后您可以删除虚拟机实例并创建另一个具有相同启动盘的虚拟机实例。

2.但是我们可以在创建实例的过程中创建一条规则,我们可以配置删除规则,这样在实例被删除时保留启动盘。该规则可以在“磁盘”部分的“管理、安全、磁盘、网络、单租”子菜单中进行配置。

3.有时自动移动实例需要几分钟。那时你不应该打断这个过程或在此期间改变任何东西。

【讨论】:

    猜你喜欢
    • 2021-12-29
    • 1970-01-01
    • 2015-10-30
    • 2021-06-15
    • 2021-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2020-06-21
    相关资源
    最近更新 更多