检查 tiflash 是否开启

我想查看我的tiflash是否开启,按照官网的命令查看不能查看呢?

  1. 如果想看一下 TiFlash 服务状态,可以通过 TiUP cluster 的 display 命令可以看到 TiFlash 状态

  2. 如果想看一下 TiFlash 是否参与 SQL 执行计划中,可以通过 TiDB 的参数 https://pingcap.com/docs-cn/stable/reference/tiflash/maintain/

可是官网中的这命令不能用了呀

echo 'config show replication' | /path/to/pd-ctl -u http://<pd-ip>:<pd-port>

检查 PD 是否开启 Placement Rules 功能(开启方法见在原有 TiDB 集群上新增 TiFlash 组件的第 2 步):

Copy

echo 'config show replication' | /path/to/pd-ctl -u http://<pd-ip>:<pd-port>

预期结果为 "enable-placement-rules": "true" 。 查看这个查看不了

你好,

可以使用 pd-ctl 查看该参数状态

./pd-ctl -u http://172.16.5.169:22379 config show | grep enable-placement-rules

收到,的确可以,那这个官网上的是不是就有问题需要修改了?https://pingcap.com/docs-cn/stable/reference/tiflash/maintain/

你好,

是可用的,需要加一些说明进去, /path/to/pd-ctl 换成自己 pd-ctl 的路径即可

可以将问题提交给我们哦~