fastzch
(Robin)
1
- 系统版本 & kernel 版本:Centos 7.3
- TiDB 版本:3.0.1
- 集群节点分布:3 kv+3 pd + 3 Tidb, 分别在6台服务器上
- 问题描述:
根据官方文档扩容了一个kv节点,步骤如下:
修改 inventory.ini
ansible-playbook bootstrap.yml -l 172.18.168.92
ansible-playbook deploy.yml -l 172.18.168.92
ansible-playbook start.yml -l 172.18.168.92
ansible-playbook rolling_update_monitor.yml --tags=prometheus
操作完成后,监控面板的System Info中,还是只能看到6台服务器,service port status上能看到7台,其中4台tikv,请问这个如何解决?
spc_monkey
(carry@pingcap.com)
2
1、首先检查:你的 inventory.ini 文件里,除了 tikv 模块下添加了待扩容节点 IP 外,需要保证在 【monitored_servers】下,也要添加该节点的 IP
2、另外,需要查看你的 tikv 配置:tidb-ansible/group_vars/all.yml 最后一行,监控数据的传输模式是 push 还是 pull (tikv 监控方式改为 pull 之后,需要在 inventory.ini 中 tikv 行添加额外的监控端口配置 tikv_status_port (默认 20180)。 — 注:这里是确认传输模式,和是否显示数据,关系应该不大。
3、升级监控后,遇到这个情况,可以去掉 --tags=prometheus 这个参数,来升级监控。
fastzch
(Robin)
3
3、升级监控后,遇到这个情况,可以去掉 --tags=prometheus 这个参数,来升级监控。
使用此方法后有效,谢谢谢谢!
system
(system)
关闭
4
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。