为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:v3.1.0
- 【问题描述】:使用pd-ctl set max-replicas为2,之前保持默认副本数3,我想问之前的数据会平衡到2副本吗,是怎么样的机制,还有max-replicas生效的周期是多少久,测了一下好像不是即刻生效的。
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
当前 1 tidb , 3 pd , 3 tikv ,1 tiflash集群
你好,
你的问题已收到,这边正在测试,请稍等,。
你好,
参数是及时生效的,
如果开启 enable-placement-rules: true 请按照文档操作进行修改,将 count 设置为 2,location_labels 那个按实际情况改一下,譬如我目前只为 host:
{
"group_id": "pd",
"id": "default",
"start_key": "",
"end_key": "",
"role": "voter",
"count": 2,
"location_labels": ["host"]
}
执行以下命令生效:
curl -X POST -H "Content-Type: application/json" -data '{rule}' https://ip:port/pd/api/v1/config/rules
详情请看文档操作
https://pingcap.com/docs-cn/stable/how-to/configure/placement-rules/
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。