eip-work / kuboard-press

Kuboard 是基于 Kubernetes 的微服务管理界面。同时提供 Kubernetes 免费中文教程,入门教程,最新版本的 Kubernetes v1.23.4 安装手册,(k8s install) 在线答疑,持续更新。
https://kuboard.cn/
22.26k stars 1.51k forks source link

【问题-已解决-些许疑问】关于Kuboard V3 ETCD节点占满导致无法使用界面 #459

Open willson-71 opened 12 months ago

willson-71 commented 12 months ago
  1. 如题,该ETCD集群在docker中没有自动回收、碎片整理机制?
  2. 配额2.2G左右这个如何调整大配额
  3. 清理碎片之后重启好像无效的,需要等待1小时左右它才会自动恢复成正常节点
    #恢复前
    root@34cb0fe9e489:/# ETCDCTL_API=3 etcdctl     --endpoints=http://127.0.0.1:2380 endpoint status 
    http://127.0.0.1:2380, 59a9c584ea2c3f35, 3.4.14, 172 kB, true, false, 14, 6173538, 6173538, memberID:6460912315094810421 alarm:NOSPACE
    #恢复后
    root@34cb0fe9e489:/# etcdctl ${ep} endpoint status -w table
    +----------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+
    |    ENDPOINT    |        ID        | VERSION | DB SIZE | IS LEADER | IS LEARNER | RAFT TERM | RAFT INDEX | RAFT APPLIED INDEX | ERRORS |
    +----------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+
    | 127.0.0.1:2379 | 59a9c584ea2c3f35 |  3.4.14 |  201 kB |      true |      false |        14 |    6173578 |            6173578 |        |
    +----------------+------------------+---------+---------+-----------+------------+-----------+------------+--------------------+--------+

在今后的过程中会启用其他数据库代替ETCD吗,,这里面塞了个ETCD是万万没想到的。。懵了。浏览器打开之后直接报错,sso认证没想到会用这个数据库

{
  "message": "Failed to connect to the database.",
  "type": "Internal Server Error"
}
Oc204 commented 10 months ago

你好,可以说一下怎么解决的吗?这边遇到了同样的问题

wangguang2112 commented 3 months ago

etcd配置启动时候可以设置--quota-backend-bytes=8589934592#调大到8GB ,可以修改镜像docker-entrypoint.sh将启动命令改为8GB

nangongchengfeng commented 3 months ago

也遇到这个问题,不知道官方最新版是否修复

nangongchengfeng commented 3 months ago

也遇到这个问题,不知道官方最新版是否修复

https://github.com/eip-work/kuboard-press/issues/526 已经有临时解决办法,可参考