什么情况下 ,PD 本身会占用大量 CPU 或 IO 资源?

什么情况下 ,PD 本身会占用大量 CPU 或 IO 资源?

1 个赞

大量的tso请求、调度operator的产生

4 个赞

pd就干这几个事儿:tso、处理store,region心跳,处理region分裂、合并、迁移这些。region信息刷新的时候会写etcd,tso是写etcd一次能预申请好几分钟的,所以如果io很高,可能大概率是region变更比较多吧。tso不会增加太大压力。

2 个赞

看到社区有同学回复这个会导致过高

当pd 节点上面有 dashboard ,使用了日志搜索功能会导致CPU过高;

1 个赞

dashboard和PD leader默认不在一起,tiup cluste display 中PD节点显示UI的是dashbord。L的是leader

2 个赞

哦,我看社区有同学说是可能会在一起,如果在一起,这会影响CPU的占用。

1 个赞

可以设置pd member weight 按指定顺序切换

1 个赞

1 个赞

pd应该不会占用大量的io资源吧,占用大量的内存有可能

1 个赞

调整权重,用什么命令呀?我看我们的集群都是pd leader和dashboard都在一起。

1 个赞

PD不读数据,应该不会占用太大内存。

查询缓存都在pd里面

pd-ctl member …

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。