确保您配置了正确的 kubeconfig(例如,) 或者通过 Rancher UI 使用内嵌的 kubectl。

Rancher Server Pods 作为 Deployment 类型部署在 cattle-system 命名空间中。

输出示例:

  1. NAME READY STATUS RESTARTS AGE IP NODE
  2. rancher-7dbd7875f7-n6t5t 1/1 Running 0 8m x.x.x.x x.x.x.x
  3. rancher-7dbd7875f7-qbj5k 1/1 Running 0 8m x.x.x.x x.x.x.x

检查是否每个节点都正常运行了 cattle-node-agent,正确运行的状态应该是 Running 并且重启的次数应该不多,如果有任何问题。应该检查 Pod 的详细信息,日志和 namespaces 事件。

  1. kubectl -n cattle-system describe pods -l app=rancher
  1. kubectl -n cattle-system get events

输出示例:

访问已配置的 Rancher FQDN 时,如果没有显示 UI,请检查 Ingress 控制器日志以查看尝试访问 Rancher 时发生的情况:

  1. kubectl -n ingress-nginx logs -l app=ingress-nginx
  1. {"holderIdentity":"rancher-7dbd7875f7-qbj5k","leaseDurationSeconds":45,"acquireTime":"2019-04-04T11:53:12Z","renewTime":"2019-04-04T12:24:08Z","leaderTransitions":0}