首页 文章

如何解决Google-Cloud Compute没有正常关机的问题? [等候接听]

提问于
浏览
-1

我有一个 Google-Cloud Compute 实例 . 当我 stop it 时,似乎需要再花2分钟才能关闭(也就是说,可能是 not shutting down gracefully ) . How to troubleshoot 那个?它是 Debian-9 实例(即默认/典型实例) .

In another format:

  • How I am shutting it down: 通过在线Google-Cloud控制台(即网站):右键单击实例名称右侧菜单中的"Stop" .

  • How I am detecting the shutdown time: 只需看着时钟,等待 .

  • Why I think this is a problem: 因为Google Cloud告诉我"If it takes more than 2 minutes, we'll force-shutdown it"而我担心流程数据层可能无法正常处理强制关闭;一般的数据腐败恐惧强制关闭或任何未知的后果 .

3 回答

  • 0

    通过查看我的VM关闭所需的确切数量,我实际上发现它需要约30秒,不到2分钟 . 在问题中,我知道VM是否正常关闭的方式是基于2分钟的限制,该限制基于Google Compute's warning .

    How I (希望如此) knew the exact timing: 从通知中,单击"SEE ALL ACTIVITIES" . 在那里,如果你点击"Stop"或"Completed: Stop",它会以秒为单位显示时间 . 你也可以自己计时 .

  • 0

    检查 /var/log/dmesg.0 和/或 /var/log/kern.log.0 ,了解上次关机时出错的情况;只有这样你才能解决原因......很可能是一个服务或设备,它没有正确退出 - 然后停止直到它超时,这需要比宽限期更长的时间 .

  • 0

    “停止实例会导致Compute Engine将ACPI断电信号发送到实例 . 现代客户操作系统被配置为在关闭电源之前执行干净关闭以响应电源关闭信号 . 计算引擎等待客户端完成关闭的短时间,然后将实例转换为TERMINATED状态“ . Here是链接 .

    活动日志中的操作是我们从GCE调用stop命令的时候 . 您还可以在Stackdriver日志记录中找到此特定时间,并提供高级过滤器以查找事件 . 这个链接here

相关问题