TiDB 从v3.0.0升级到v5.1.1版本后,用 TiUP 新增二个新的 TiFlash 节点,Dashboard 里节点拿不到tiflash的CPU和硬盘、目录数据

1 个赞

你好,请使用 TiUP 管理工具(tiup cluster display YourClusterName)打印下当前集群拓扑信息。

1 个赞

1 个赞

tiflash 的节点上防火墙关闭了没?

1 个赞

这个节点的cpu和内存使用率都加载到了。看起来不是防火墙的问题。
仅cpu架构和核心没拿到,要是这个集群仅在实验阶段,可以重启集群试试。
如果不允许停机,尝试使用缩容讲该节点缩容掉,然后通过扩容加进来。

1 个赞

你好。
我刚刚测试了下,将 TiKV 组件所在的一个节点 stop 掉,再去 dashboard 查看,就会显示你提到的报错。
通过截图看到你 TiFlash 服务正常,不应该会出现这个报错。你两边对比下。


1 个赞

防火墙没开

1 个赞

还是有这个显示 不知道为啥 难道这个只能显示tidb、tikv、pd?我113那台也是有tiflash的 但是dashboard里面也不显示tiflash
存储拓扑也正常,如下:

1 个赞

测试集群,重启过了 还是不行 reload也试过 还有磁盘里也拿不到 不止CPU

1 个赞

我找了个非生产的单点集群, v5.2.0 的,看了下,是有 TiFlash。

我再帮你咨询下这个问题。

1 个赞

好的 我这边是V5.1.0 我尝试升级到了v5.2.0也是不显示

1 个赞

你这边 TiFlash 节点,是部署的时候有 1 个,后来新增了 1 个。(现在总共两个)但是,目前在 dashboard 里的“主机”菜单,两个 TiFlash 节点都看不到,是吧?

1 个赞

我是这么操作的 之前是v3.0.0 为了尝试tiflash 升级到了5.1.0 然后通过scale-out了一个集群内机器上安装了tiflash 然后又测试scale-out部署了一台新的没初始化的服务器的tiflash 然后都都看不到

grafana里可以显示

dashboard-集群信息-实例里也可以正常显示


有可能是以为你没有按照 3.0 升级到4.0 4.0 升级到5.0 的流程升级集群所以引发的问题

建议你重新部署集群~

你这个操作跨度有点大,估计很难保证不出问题…:sweat:

测试环境从4.0.7升级到5.1.0也是同样的问题

大佬 请尝试下在ansible 3.0版本升级到tiup 4.0版本后,再安装tiflash,看看是不是必现我这个问题?

使用感觉又是正常的

你好,没太明白你的意思,是一个新问题吗。
如果这个帖子的问题,你这边已经解决了,就再开一个新帖子提问,这样方便你自己和大家定位搜索问题,感谢。