为什么我的Google Cloud实例经常自动自行关闭

时间:2019-05-12 14:37:33

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

我的Google云实例(计算引擎)由于未知原因自动关闭

有实例的事件日志

{"shutdownEvent":{},"bootCounter":"6","@type":"type.googleapis.com/cloud_integrity.IntegrityEvent"}

{
 insertId:  "0"  
 jsonPayload: {
  @type:  "type.googleapis.com/cloud_integrity.IntegrityEvent"   
  bootCounter:  "6"   
  shutdownEvent: {
  }
 }
 logName:  "projects/<xxxx>/logs/compute.googleapis.com%2Fshielded_vm_integrity"  
 receiveTimestamp:  "2019-05-09T10:14:29.112673979Z"  
 resource: {
  labels: {
   instance_id:  "<xxxx>"    
   project_id:  "<xxxx>"    
   zone:  "us-west1-b"    
  }
  type:  "gce_instance"   
 }
 severity:  "NOTICE"  
 timestamp:  "2019-05-09T10:14:26.928978844Z"  
}

4 个答案:

答案 0 :(得分:1)

这似乎是启用了“完整性监控”功能的shielded VM

...,很可能是由integrity validation failure引起的。

答案 1 :(得分:0)

您可能使用Stackdriver Advanced Logs Filters并尝试获取有关关闭原因的更多详细信息,例如,有时实例被迁移(Live Migration)并导致报告行为。

一些过滤器可以帮助您确定导致实例关闭的原因:

  1. 检查迁移,在Stackdriver Advanced Logging过滤器中,使用以下条目:

compute.instances.migrationOnHostMaintenance 要么 compute.instances.migrateOnHostMaintenance

  1. 对于hostError,您可以使用以下过滤器:

“ compute.instances.hostError”

  1. 对于VM实例停止:

resource.type =“ gce_instance” protoPayload.methodName =“ v1.compute.instances.stop”

答案 2 :(得分:0)

遇到了一些问题,并从 gcp 确认我的虚拟机已从一个物理主机移动到另一个物理主机..

请随时打开案例,谷歌客户支持将帮助您诊断

答案 3 :(得分:0)

gcloud compute instances update INSTANCE_NAME --shielded-learn-integrity-policy

实例必须正在运行并启用完整性监控。

我不知道这是否安全。阅读更多:

https://cloud.google.com/compute/docs/instances/integrity-monitoring#updating-baseline