Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 计算实例在100%CPU使用数小时后被删除_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 计算实例在100%CPU使用数小时后被删除

Google cloud platform 计算实例在100%CPU使用数小时后被删除,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,我们注意到,在100%CPU使用数小时后,多个计算实例同时被删除。由于这种删除,计算时间损失了 有人能告诉我们为什么他们被删除了吗 我用删除时Stackdriver日志中唯一的日志创建了一个日志。日志文件显示以下信息: 删除程序的源IP地址34.89.101.139。检查此地址是否与已删除实例的公共IP地址匹配。此IP地址位于谷歌云内 用户代理指定Google Cloud SDK CLIgcloud是删除实例的程序 计算引擎默认服务帐户提供了删除实例的权限 总之,一个人或脚本运行CLI并使用

我们注意到,在100%CPU使用数小时后,多个计算实例同时被删除。由于这种删除,计算时间损失了

有人能告诉我们为什么他们被删除了吗


我用删除时Stackdriver日志中唯一的日志创建了一个日志。

日志文件显示以下信息:

  • 删除程序的源IP地址
    34.89.101.139
    。检查此地址是否与已删除实例的公共IP地址匹配。此IP地址位于谷歌云内
  • 用户代理指定Google Cloud SDK CLI
    gcloud
    是删除实例的程序
  • 计算引擎默认服务帐户提供了删除实例的权限
总之,一个人或脚本运行CLI并使用项目的计算引擎默认服务帐户密钥从Google云计算服务中删除实例

未来建议:

  • 从计算引擎默认服务帐户中删除实例的权限,或者(更好)创建一个仅具有此实例所需权限的新服务帐户

  • 不要在不同的计算引擎实例中共享服务帐户

  • 为每个可以SSH到实例中的用户创建单独的SSH密钥
  • 启用SSH服务器的Stackdriver日志
    auth.log
    文件。然后,您将知道谁登录了该实例

  • 看起来有人或脚本从项目中的一个实例中删除了gcloud计算实例。