【问题标题】:GCE Boot fail with disk from snapshotGCE 引导失败,磁盘来自快照
【发布时间】:2021-03-20 14:45:03
【问题描述】:

我尝试在 GCE 中创建一个正在运行的系统的副本,我从正在运行的系统创建了一个快照并设置了一个新实例。启动时它显示正在运行,但来自控制台的日志显示:

    SeaBIOS (version 1.8.2-google)
    
    Total RAM Size = 0x0000000100000000 = 4096 MiB
    
    CPUs found: 2     Max CPUs supported: 2
    
    found virtio-scsi at 0:3
    
    virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0
    
    virtio-scsi blksize=512 sectors=20971520 = 10240 MiB
    
    drive 0x000f22f0: PCHS=0/0/0 translation=lba LCHS=1024/255/63 s=20971520
    
    Sending Seabios boot VM event.
    
    Booting from Hard Disk 0...

所以系统无法访问。我试图检查驱动器的 UUID,但它似乎是正确的。谁能告诉我如何解决这个问题。

最好的问候 亚历克斯

【问题讨论】:

  • 尝试从同一个快照创建另一个虚拟机并启动它。然后请使用串行控制台输出更新您的问题 - 这将是任何故障排除的开始。
  • 我尝试了多次,您在我的消息中看到的是串行控制台端口 1 的导出。总是相同的结果。端口 2-4 为空。
  • 这是您从该 VM 获得的整个串行控制台输出吗?尝试使用gcloud 实用程序:cloud.google.com/compute/docs/instances/… 并将结果粘贴到此处。
  • 如果可能,请提供以下信息:操作系统、机器类型、区域/区域、原始 VM 上是否有足够的可用磁盘空间、创建快照时的命令/输出。
  • 好的,我再次检查,对于所有其他实例,我可以从快照创建新实例。使用 gcloud 工具输出的日志与 gcloud 控制台上的输出相同。原始实例位于 europe-west3-a,它是一个 debian stable(与所有其他实例一样)。

标签: google-cloud-platform debian google-compute-engine boot


【解决方案1】:

您遇到的情况看起来很像一个错误。您可以尝试停止 VM,拍摄快照并尝试创建新的。

我的建议是联系 GCP support 以获得更直接的帮助(但这是一项付费服务​​)或在 Google IssueTracker 打开一个新问题以免费获得帮助,但没有 ETA。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多