尝试重新启动Google计算实例“INVALID_FIELD_VALUE:字段”资源。@“的值无效:”@“。 资源没有find。“

使用网站https://console.developers.google.com ,我试图在谷歌计算引擎上启动实例失败。 它在几个月前停了下来并开始了,但是之后的每一次尝试都无法重新启动。

“resource.kernel”是一个有效资源字段的例子。 似乎是一个空白的资源名称或资源数组丢失?

 操作1407990294019-5008f49527bb9-04bcda5c-f8616595

 错误  
  INVALID_FIELD_VALUE:字段'resource。@'的值无效:'@'。 资源未find。

 操作types 
 重启

 目标types    
 实例
串行控制台  
隐藏输出


字段'resource.projects'的值无效:'projects / 14008721509110051'。 资源未find。

等价的REST

点击红色的感叹号(见下面的截图),一个popup的文本框说:
实例已经终止,不再运行。

所以,即使谷歌知道实例肯定没有启动,通过https://console.developers.google.com提供的唯一的button是“ 重新启动 ”。

截图1关于它如何尝试重新启动它。

console.developers.google.com


截图2的2完全如何尝试重新启动它。

该实例已被终止,不再运行。

正如您所指出的,红色感叹号图标的存在表示该实例已被终止。 不幸的是,即使有终止实例的重启button,它也不能工作。 处理重新启动API调用的后端系统需要一个正在运行的实例,而不是一个已终止的实例。 为了让实例重新运行,您需要删除实例(但是保存磁盘!),然后创build一个从该现有磁盘引导的新实例。 这与重新启动机器实际上是一样的,但显然需要一点点修改。

我将提交一个function请求,以更好地处理启动已终止的实例 – 您正在做的事情是有道理的,我个人希望看到系统直接支持它。