rancher 篇

  1. 磁盘负载警告

问题原因: 在查看 pod 运行状态时,发现有的 pod 的状态是 Evicted,通过 describe 去查看发现了 The node had condition: [DiskPressure]. 的报错
原因是 kubelet 检测到本地磁盘使用率超过了 85% ,这是 kubelet 的默认配置
查看根目录下(/)使用率是否超过85%。
解决办法:
/ 空间使用率大于 85%了,给这个卷扩一下容(/dev/mapper/centos-root)
加完硬盘之后 执行 xfs_growfs /dev/mapper/centos-root

  1. rancher 证书过期
    Waiting for server to become available: Gethttps://127.0.0.1:6443/version?timeout=30s: x509: certificate has expired or isnot yet valid
    解决办法

    1. 进入 rancher server 容器,执行相关操作
      docker exec -it /bin/sh # 替换成rancher的容器id#
      kubectl --insecure-skip-tls-verify -n kube-system delete secrets k3s-serving
      kubectl --insecure-skip-tls-verify delete secret serving-cert -n cattle-system
      rm -f /var/lib/rancher/k3s/server/tls/dynamic-cert.json
      exit

    2. 请求刷新参数
      curl --insecure -sfL https:///v3 # 请将 替换为 Rancher Server 的访问地址

    3. 重启rancher server 容器
      docker restart <rancher_server_id> # <rancher_server_id>替换成rancher的容器id#

  2. error in remotedialer server[400]: websocket: close 1006 (abnormal closure): unexpected EOF
    暂未找到解决办法

posted @ 2024-08-23 09:48  排骨锅包肉  阅读(127)  评论(0)    收藏  举报