TidbInitializer 会出现 Lost connection to MySQL server at 'reading authorization packet

image
这是我的yaml文件 目前启动tidb 成功后 initializer会抛出异常


请问如何解决

ti-operator的版本是 v1.1.1

你好,问题已反馈,稍后回复

从日志看,应该是连接 tidb 执行化命令失败了。

目前 tidb 运行起来后,是否可以通过 mysql 客户端访问 tidb 服务?

可以参考这份文档,用 kubectl port-forward 转发端口后,本地执行 mysql 命令访问。

https://docs.pingcap.com/zh/tidb-in-kubernetes/v1.1/deploy-tidb-from-kubernetes-kind#访问数据库和监控面板

没问题是可以连接的

又出现这个问题了

  1. 删除 TiDBInitializer 对象,重新创建,是否可以成功?
  2. 若还是失败,能否将 TiDBInitializer 以 JSON 格式输出下?我看下内容,get 命令 加上 -o json 。