代码之家  ›  专栏  ›  技术社区  ›  Manu Chadha

调试陷入挂起状态的pod

  •  0
  • Manu Chadha  · 技术社区  · 4 年前

    我如何调试陷入挂起状态的pod?我正在使用 k8ssandra https://k8ssandra.io/docs/ 创建a Cassandra 集群。它使用 helm 文件夹。我创建了一个3节点集群并进行了更改 size 本地值为3 values.yaml 创建3节点群集的文件- https://github.com/k8ssandra/k8ssandra/blob/main/charts/k8ssandra-cluster/values.yaml

    no_reply@cloudshell:~ (k8ssandra-299315)$ kubectl get pods
    NAME                                                              READY   STATUS      RESTARTS   AGE
    cass-operator-86d4dc45cd-588c8                                    1/1     Running     0          29h
    grafana-deployment-66557855cc-j7476                               1/1     Running     0          29h
    k8ssandra-cluster-a-grafana-operator-k8ssandra-5b89b64f4f-8pbxk   1/1     Running     0          29h
    k8ssandra-cluster-a-reaper-k8ssandra-847c99ccd8-dsnj4             1/1     Running     0          28h
    k8ssandra-cluster-a-reaper-k8ssandra-schema-5fzpn                 0/1     Completed   0          28h
    k8ssandra-cluster-a-reaper-operator-k8ssandra-87d56d56f-wn8hw     1/1     Running     0          29h
    k8ssandra-dc1-default-sts-0                                       2/2     Running     0          29h
    **k8ssandra-dc1-default-sts-1                                       0/2     Pending     0          14m**
    k8ssandra-dc1-default-sts-2                                       2/2     Running     0          14m
    k8ssandra-tools-kube-prome-operator-6bcdf668d4-ndhw9              1/1     Running     0          29h
    prometheus-k8ssandra-cluster-a-prometheus-k8ssandra-0             2/2     Running     1          29h
    
    1 回复  |  直到 3 年前
        1
  •  1
  •   CaioT    4 年前

    Arghya描述的最佳方法是检查pod的事件。

    kubectl describe pod k8ssandra-dc1-default-sts-1  
    

    您还可以查看pod的日志:

    kubectl logs k8ssandra-dc1-default-sts-1