ansible-playbook启动tidb时(tidb-ansible/conf/pd.yml里面 max-replicas 改成1,2个TIKV,一个PD,),卡在“FAILED - RETRYING: wait for region replication complete (20 retries left).”
中控机(也是PD)报错信息如下,求指点
ansible-playbook启动tidb时(tidb-ansible/conf/pd.yml里面 max-replicas 改成1,2个TIKV,一个PD,),卡在“FAILED - RETRYING: wait for region replication complete (20 retries left).”
中控机(也是PD)报错信息如下,求指点
你好,
看下 inventory 文件的内容,
请问该集群是否是初次部署呢,集群版本是多少,并且是否有开启 placement rules 呢
检查下本地的 sshd 的端口是什么
4.0 已经 ga ,请问部署 beta 是有特殊需要吗。建议使用 tiup 部署 tidb v4.0.4,tidb-ansible 已经不提供运维了。
https://docs.pingcap.com/zh/tidb/stable/production-deployment-using-tiup
sshd的端口是32200,在配置文件(ansible.cfg)里面改过了;没有特殊需要,是跟着官方文档部署的,tidb-ansible部署哪个版本比较合适,还是tidb-ansible已经不用了,部署tispark好像是在tidb-ansible里面。如果用tiup如何部署tispark?
tispark 部署方式
https://docs.pingcap.com/zh/tidb/stable/get-started-with-tispark
tidb-ansible 不维护了,可以使用,
问下集群时新部署还会已经有数据了。可否简述下部署步骤
建议在修改组件参数之后使用 deploy 将参数推到节点上,在进行 start
inventory 文件附件形式上传看下。
max-replica 参数不需要调整哈,当前仅有两个 tikv ,不会有三个副本的。最多两个。
执行下 deploy.yml 在执行 start.yml 看下
inventory 文件下面的参数设置为 false,现将集群启动起来,在通过 resource/bin/pd-ctl condig set max-replicas = 1
# wait for region replication complete before start tidb-server.
wait_replication = True