【 TiDB 使用环境】生产环境
【 TiDB 版本】v7.1.0
【复现路径】做过哪些操作出现的问题
podman启动tidb集群,启动方式podman play kube
【遇到的问题:问题现象及影响】
podman启动后容器名会自动带上pod的名字,比如pod名称是tidb,启动的tikv0容器名称就是tidb-tikv0。
但是tidb采用tikv存储后,默认去rpc的地址是tikv0:20160,这样就会提示找不到host。
有没有办法改下tikv名称,从tikv0改成tidb-tikv0,tidb的toml配置里没有找到。
【资源配置】
version: ‘2.1’
kind: Pod
metadata:
labels:
app: tidb
name: tidb
spec:
containers:
- args:
image: pingcap/tikv:v7.1.0
name: tikv0
…
【附件:截图/日志/监控】
[2023/07/18 08:09:16.188 +00:00] [INFO] [region_cache.go:2786] [“[health check] check health error”] [store=tikv2:20160] [error=“rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp: lookup tikv2 on 10.0.2.3:53: no such host"”]
[2023/07/18 08:09:16.302 +00:00] [INFO] [region_cache.go:2786] [“[health check] check health error”] [store=tikv0:20160] [error=“rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp: lookup tikv0 on 10.0.2.3:53: no such host"”]