gpt4 book ai didi

kubernetes - 如何在GKE中重启无响应的Kubernetes Master

转载 作者:行者123 更新时间:2023-12-03 18:19:58 26 4
gpt4 key购买 nike

我的一个GKE集群中的kubernetes主服务器昨晚在us-central1-a中的基础结构问题后变得没有响应。

每当我在默认 namespace 中运行“kubectl get pods”时,都会收到以下错误消息:
来自服务器的错误:服务器上的错误已阻止请求成功

如果运行“kubectl get pods --namespace = kube-system”,则只会看到kube-proxy和fluentd-logging守护程序。

我尝试将群集缩小到0,然后再放大。我还尝试过降级和升级群集,但这似乎仅适用于节点(不适用于主节点)。是否有任何GKE / K8S API命令向kubernetes主服务器发出重新启动命令?

最佳答案

没有命令可让您在GKE中重新启动Kubernetes主服务器(因为该主服务器被视为托管服务的一部分)。如果主机不正常,则有自动化的基础结构(然后由Google dispatch 工程师)负责重新启动主机。

在这种特定情况下,重新启动主服务器不会影响其恢复正常行为,因为Google Compute Engine Incident #16011导致在us-06-28中运行的GKE主服务器在2016-06-28发生故障(即使Google Cloud Status Dashboard上未指明) 。在事件发生期间,许多主人都缺席。

如果您在此期间尝试使用kube-up.sh创建GCE集群,则类似地会看到由于SSD永久磁盘延迟问题,它将无法创建功能正常的主VM。

关于kubernetes - 如何在GKE中重启无响应的Kubernetes Master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38100621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com