本文章主要是熟悉 ansible-playbook 的主要过程
根据 ansible-playbook 配置文件中写到,安装好 tidb 的集群,也需要安装 grafana 以及 prometheus
1.local_prepare.yml
roles:表示规则,规则为local
主要是下载工作,下载二进制包,以及一些解压工作。并将一些二进制文件复制到 resources/bin 下
下载的文件均在 downloads 目录下
2.bootstrap.yml
3.deploy.yml
4.start.yml
5.stop.yml
前面关闭顺序与 start 顺序一致
6.rolling_update.yml
7.rolling_update_monitor.yml
思考点:1.update pd/tikv/tidb 时,是先关闭服务,然后再启动服务,若关闭的是 pd 的leader,其他 pd 会进行新的 leader 选举工作。
问题补充:
修改端口,之前对端口的修改工作是在配置文件中直接修改,如下所示:
注意:在inventory.ini中修改配置文件,优先级会更高
或者另外一种方式,在以下文件中修改端口
原文:https://www.cnblogs.com/together0807/p/11046626.html