本页面介绍了如何解决调整集群大小时遇到的问题。
如果您需要其他帮助,请与 Cloud Customer Care 联系。无法调整用户集群的大小
如果调整用户集群的大小失败,请完成以下步骤:
找到 MachineDeployments 和 Machines 的名称:
kubectl --kubeconfig USER_CLUSTER_KUBECONFIG get machinedeployments --all-namespaces kubectl --kubeconfig USER_CLUSTER_KUBECONFIG get machines --all-namespaces
描述 MachineDeployment 以查看其日志:
kubectl --kubeconfig USER_CLUSTER_KUBECONFIG describe machinedeployment MACHINE_DEPLOYMENT_NAME
检查新创建的机器中是否存在错误:
kubectl --kubeconfig USER_CLUSTER_KUBECONFIG describe machine MACHINE_NAME
无法为调整集群大小分配地址
如果没有足够可用的 IP 地址来调整用户集群大小,则会出现此问题。
kubectl describe machine
会显示以下错误:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning Failed 9s (x13 over 56s) machineipam-controller ipam: no addresses can be allocated
如需解决此问题,请为集群分配更多 IP 地址。然后,删除受影响的 Machine:
kubectl --kubeconfig USER_CLUSTER_KUBECONFIG delete machine MACHINE_NAME
Google Distributed Cloud 会创建一个新机器,并为其分配一个新的可用 IP 地址。
后续步骤
- 如果您需要其他帮助,请与 Cloud Customer Care 联系。