"commands out of sync. you can't run this command now"报错

【 TiDB 使用环境】生产环境
【 TiDB 版本】7.5.2
【复现路径】
初始化集群时,执行如下命令

tiup cluster start tidb-test --init

出现如下报错信息,这里提示在设置root密码时出现如下了报错,这时root@'%'用户是可以不需要密码登录到TiDB的

在登录dashboard时,无法登录成功,即使用户密码无误

但是使用其它mysql客户端可以正常连接TiDB实例

【遇到的问题:问题现象及影响】
目前无法使用dashboard,其它影响未知

重启下pd试试

已重启,没有效果

有ip传透么

用客户端连上数据库后,手动修改下root密码,然后在试下登入dashboard

pd的ui节点和tidb的透传节点不要有重合,重合会有这种情况产生

1 个赞

还有这问题

对的,因为透传的时候ip的限定就不对了

已解决,确实是代理透传IP的问题,PD节点和TiDB的透彻节点出现了重合,通过命令把UI移动到其它PD节点上以后,问题解决。

这是初始状态,11和12上部署有Nginx,并且配置了NG透传IP


移动PD UI到13后,问题解决

1 个赞

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