【 TiDB 使用环境】 Poc
【 TiDB 版本】7.5
【复现路径】tiup在线安装
【遇到的问题:问题现象及影响】
在一个tidb写入数据,另外两个tidb查不到对应的库和表
用show database语句查看,工具看有工具自身的逻辑
查一下PD,元数据的相关信息,是一致的吗
用mysql命令行直接连每个tidb节点测试下是不是,排除工具问题
就是用mysql链接了3个tidb,有两个有问题,看到截图没
挺奇怪的,应该是什么bug,重启下tidb应该能好
那我重启试试
重启也没用
用的是同一个用户登录的吗?如果不是,权限一样吗?
看他截图是root登录的
会有user相同(多个root), host不同的情况
他用客户端的话 应该是一样的用户
数据库就一个用户,‘root’@‘%‘
3个客户端都登录了后,看看 CLUSTER_PROCESSLIST 视图确认3个是不是登录了,不会连到其他地方了吧
看下日志有什么报错吗,再看下grafana tidb面板的schema load,再看下问题节点的show variables like ‘%limit%’;
有个问题,为啥PD只有两个?这样不会出问题?
把PD扩到三个再看看是否正常
和这个没关系的哈
pd里面不是etcd吗?etcd两个能正常跑?谁当leader?