我正在尝试让 JuJu 在 Google Compute Engine 中的九个虚拟节点上部署 openstack。在第 9 个节点上,我在 GCE 中收到一个错误;它似乎并不关心正在部署什么类型的服务。它似乎在实例创建中退出,因为它从未出现在控制台上。查看 GCE 日志,我遇到了以下错误:
version: "1.1"
trace_id: "operation-1432061995490-xxxxxxxxx-xxxxxxxxx-xxxxxxx"
event_timestamp_us: 1432061998942884
event_type: "GCE_OPERATION_DONE"
event_subtype: "compute.instances.insert"
resource {
type: "instance"
name: "juju-xx-xxx-xx-xxxxx-xxxxx-machine-9"
id: "0" zone: "us-central1-a"
}
actor {
user: "[email protected]"
}
operation {
type: "operation"
name: "operation-1432061995490-7777777777777-4f8887cc-e3c375ba"
id: "2830510622216673609"
zone: "us-central1-a"
}
error { code: "COGNAC_ERROR" location: "" detail_message: "" }
通过测试,我知道如果我在控制台中创建实例,项目可以拥有更多实例,因此这不是 GCE 的限制。我还知道,如果我删除一个实例,我可以将其替换为另一个,因此这不是创建的数量,而是运行的数量。
那么 - 知道“COGNAC_ERROR”是什么吗?它是可重复的。
答案1
这是当您达到 GCE 帐户的每个区域资源限制时收到的错误。您可以从 GCE 支持请求更多实例、核心、磁盘,该过程通常非常快。