我正在使用一个拥有 300 美元积分的帐户学习教程,所以我通常只能做什么,但我想知道在尝试调整节点池大小或将另一个节点池添加到我的 gcp 项目时我得到的此错误的内容,这是错误消息:
错误:(gcloud.container.clusters.resize( PERMISSION_DENIED:项目配额不足,无法满足请求:资源"CPUS_ALL_REGIONS":请求需要"9.0",并且短"3.0"。 项目的配额为"12.0",可用配额为"6.0"。
对于创建命令,这是错误:
错误:(gcloud.container.node-pools.create(响应错误:代码=403,消息= (1(区域配额不足,无法满足请求:资源"CPUS":请求需要"3.0",简称"1.0"。项目的配额为"8.0",可用配额为"2.0"。
我感兴趣的部分是:
- 项目配额不足
- 请求需要"9.0",短"3.0",并且 项目的配额为
- "12.0",可用配额为"6.0">
我正在使用的命令是:
GCLOUD 容器集群调整大小 my-reginal-cluster --region us-central1 --node-pool default-pool --size 4
和
GCLOUD 容器节点池创建 my-pool --num-nodes=1 --cluster my-reginal-cluster --region us-central1
默认情况下,创建群集命令会尝试为可用性区域启动 9 个节点(3 个可用区中的 3 个节点(。您可以通过在创建集群命令中添加 --num-nodes 参数来限制节点数。
对于第一个错误,我建议您按照此配额增加文档请求增加配额。否则,请删除未使用的资源或部署 CPU 要求较低的安装程序。
对于第二个错误,区域配额不足意味着该区域资源不足。必须使用较少的资源部署设置或在其他区域中部署安装程序。
以上来自 user2047665 的答案是正确的。我尝试使用 --num-nodes=1。CPU 错误已解决。但是新的问题来了 wrt 磁盘。
ResponseError: code=403, message=Insufficient regional quota to satisfy request: resource "SSD_TOTAL_GB": request requires '300.0' and is short '80.0'. project has a quota of '250.0' with '220.0' available
所以我还添加了--磁盘大小
gcloud container clusters create --machine-type=e2-medium --region=us-central1 --num-nodes=1 --disk-size=10 lab-cluster
它有效