提供下 tidb 的版本
提供下 tidb log 我们看下,辛苦判断下 tidb 是否修改过参数文件,或者其他配置,感谢提供
ansible.log (1.0 MB)
1、以前高可用演练的时候 停过tikv1-1 tikv1-2 后来发现tidb-server1节点就起不来了 后来rollup就起来了
2、今天修改了inventory.ini 增加了label 如截图1红色标记部分
3、ansible-playbook rolling_update.yml --tags=tidb
4、然后tidb-server1节点就起不来了
https://docs.pingcap.com/zh/tidb/stable/schedule-replicas-by-topology-labels#设置-tikv-的-labels-配置
labels 的增加方式看下上面的文档,tikv 参数如果通过参数文件形式修改 rolling_update -t tikv 即可
当 PD 集群初始化完成后,需要使用 pd-ctl 工具进行在线更改:
pd-ctl config set location-labels zone,rack,host
麻烦帮忙看看tidb-server1节点起不来,应该怎么解决?有官方群吗?这里反馈问题高效点
- 在 tidb 的这个主机上,找到部署的目录/scripts/ ,执行下 start_tidb.sh 看下 /log 目录下的 tidb.log 报什么错
- 如果还是这个错误,先 ps -ef | grep tidb-server 看看是不是之前的进程没有停掉
- netstat 命令查看下 4000 端口是否被占用了
额,确定下是否有部署 tidb binlog 组件,如果没有请在 tidb 配置文件中关闭 binlog。
如果只修改配置文件是不行的,tidb要统一,麻烦修改下ansible中控机的 /conf/ tidb.yaml 文件中的配置,之后需要滚动升级 ```
ansible-playbook rolling_update.yml -t tidb 都修改下.
看报错,你除了修改binlog为FALSE,还需改其它文件了?检查下monitoring server 的配置项吧
问一下,启动tidb pd tikv有什么先后顺序说法的吗 rolling_update执行 有先后顺序吗
如果只调整 tidb 参数 rolling_update -t tidb 没有问题。根据楼上建议看下配置把。