helm 部署完TiDB Operator后,apply tidb-cluster只起了一个pod,剩下的tidb、tikv等一直没起

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
【概述】场景+问题概述
【背景】做过哪些操作
【现象】业务和数据库现象
【业务影响】
【TiDB 版本】5.4.0
【附件】
tidb-operator版本1.3.1
image
tidb-controller-manager日志


tidb-scheduler无日志

tidb-cluster版本5.4.0
image
basic-discovery日志

kubectl get secret -n tidb-cluster
ubectl get pvc -n tidb-cluster
啥结果?

我刚刚去把pvc 和ns删了一遍重新安装还是不行

k8s.io/client-go@v0.19.16/tools/cache/reflector.go:156: Failed to watch *v1.Secret: unknown (get secrets)
这个错误我看我正常运行的集群也有,先不管,你的k8s的pod地址段是啥?我看basic-pd.tidb-cluster解析到10.43.157.85上了,这个正常么?kubectl get service -n tidb-cluster这个顺手检查一下


这个没啥问题,它装上去就会自动分配的

捋了一遍环境,反复看了一下你提供的信息,没思路了,要是方便上传一下tidb-controller的完整日志看看,其他的点想不到了,大佬们也给看看吧

有人吗

  1. 麻烦查看下 tidb-operator 的状态,目前都是 running 吗?
  2. 麻烦看下 controller 日志中是否有报错?
  3. 麻烦上传下您的 tidb-cluster yaml 文件。
  4. 这个报错麻烦也上传下文本文件信息,多谢。

查看 Pod 状态 这个安装会有依赖、最后才装tidb-server
watch kubectl get po -n tidb-cluster

你的环境发一下,如果硬件配置过低,也可能出现问题。

已经解决了
1、新的crd要直接replace ,原来的crd要保留,不要delete
2、如果不想删除原来数据,原先的pvc大小要对应上

1 个赞

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。