无法访问tidb服务

使用nodeport ip连接时报错: ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.180.225’ (111)

tidb log如下: 2019/09/30 03:47:08.286 client.go:188: [error] [pd] failed to get cluster id: rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = “transport: Error while dialing dial tcp: i/o timeout” 2019/09/30 03:47:12.286 client.go:188: [error] [pd] failed to get cluster id: rpc error: code = DeadlineExceeded desc = context deadline exceeded 2019/09/30 03:47:16.287 client.go:188: [error] [pd] failed to get cluster id: rpc error: code = DeadlineExceeded desc = context deadline exceeded

麻烦补充下:

  • 系统版本 & kernel 版本
  • TiDB 版本
  • 磁盘型号
  • 集群节点分布
  • 数据量 & region 数量 & 副本数
  • 集群 QPS、.999-Duration、读写比例
  • 问题描述(我做了什么)
  • 关键词

是部署的新集群么?看报错是当从所有提供的 PD 加载 clusterID 失败。检查下集群是否正常启动