google-compute-engine - 我的GCE实例每天都会重启,我想知道原因

标签 google-compute-engine google-cloud-platform

如何排查 GCE 实例重启的原因?

我已经尝试过gcloud计算操作列表,但那里没有提到。 不幸的是,我的事件和系统日志在重新启动后丢失,因此我无法返回并在日志记录 View 中查看它们。有什么帮助吗?

谢谢。

最佳答案

我不清楚为什么您的日志在重新启动后会丢失,但您可能会检查配置系统日志,以便定期保存和轮换日志,但仍然可能无法保存接近事件发生时间的日志。

根据我的经验(我是 GCE 的产品经理),自动重启不太可能负责,因为自动重启通常不会经常发生。一个可能的异常(exception)是,如果您选择了“在主机维护时终止”标志,这会阻止我们实时迁移您的虚拟机(这就是为什么它不是默认设置的原因)。

一个建议可能是利用 Stackdriver 的基本层,看看 Stackdriver Logging 是否可以帮助您捕获有关计算机重新启动时发生的情况的更多信息。此页面显示如何install the logging agent在您的虚拟机上。

关于google-compute-engine - 我的GCE实例每天都会重启,我想知道原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40458695/

相关文章:

java - 如何在灵活的应用程序引擎上安排 Java 任务 (cron)?

kubernetes - 从同一集群上的CronJob拒绝连接到Kubernetes Pod

python - Google App Engine Python 3.7 构建错误 : `pip_download_wheels` returned code: 1

google-app-engine - 如何在 Google Cloud Platform 上安排 Cron 作业?

google-cloud-platform - 如何将文件从 colab 或云存储复制到谷歌驱动器?

google-cloud-platform - 启动虚拟机时出错 - 没有足够的可用资源

python - 在服务器上连续运行Python脚本

postgresql - 无法连接到 GCE 虚拟机上的 PostgreSQL 数据库

java - 无法通过通用选项解析器设置mapreduce.job.reduces

mysql - 如何使用 Google Compute Engine 保持持久 SQL 代理 Unix 套接字