ansible搭建mysql主主模式
链接:https://pan.baidu.com/s/18vdKcYUHxdOnZjayle_Fkw
提取码:bmvo
复制这段内容后打开百度网盘手机App,操作更方便哦
[root@localhost ~]# vim mysql.yaml
---
- hosts: web
tasks:
- name: 安装mysql服务
yum: name={{ item }} state=installed
with_items:
- mysql
- mysql-server
- name: 分发配置文件 主
copy: src=/root/my.cnf dest=/etc/my.cnf
when: ansible_machine_id == "0db24cc9ab3462952a8ded4f0000000c"
- name: 分发配置文件 从
copy: src=/opt/my.cnf dest=/etc/my.cnf
when: ansible_machine_id == "a3a0f053e7d25013af92585f00000011"
- name: 启动mysql
service: name=mysqld state=started
- name: 授权用户
shell: mysql -e "grant all on *.* to 'tom'@'%' identified by '123'"
- name: 刷新权限
shell: mysql -e "flush privileges"
- name: 重置日志
shell: mysql -e "reset master"
- name: 停止slave
shell: mysql -e "stop slave"
- name: 编写日志'152
shell: mysql -e"change master to master_host='192.168.220.169',
master_user='tom',master_password='123',
master_log_file='mysql-bin.000001',master_log_pos=106;"
when: ansible_machine_id == "a3a0f053e7d25013af92585f00000011" #判断条件
- name: 编写日志'169
shell: mysql -e"change master to master_host='192.168.220.152',
master_user='tom',master_password='123',
master_log_file='mysql-bin.000001',master_log_pos=106;"
when: ansible_machine_id == "0db24cc9ab3462952a8ded4f0000000c" #判断条件
- name: 停止slave
shell: mysql -e "start slave"
- name: 重启msyql
service: name=mysqld state=restarted
- name: 关闭防火墙
service: name=iptables state=stopped
希望看到这篇文章的小伙伴给小编一个赞, (#^.^#)
最新文章
- 安卓 Handler
- UE移植到SAE云平台
- JavaScript数据属性与访问器属性
- JS获取IMG图片高宽
- CSS考试题目
- jQuery1.9.1--queue队列源码分析(非动画部分)
- 还原TexturePacker plist 文件以及图片的方法 (切开各小图片)
- mac用virtualbox 装win7联网及分辨率设置
- CentOS 安装 Sun JDK
- 20150913K-means聚类
- 【Android &; iOS】应用升级实现
- 如何使用jQuery动态的在body里添加script标签?
- c语言-经验之谈
- kubernetes入门(08)kubernetes单机版的安装和使用
- valueOf函数详解
- 干货 | LIDAR、ToF相机、双目相机如何科学选择?
- javaweb(1)之tomcat使用
- 001-快速搭建Spring web应用【springboot 2.0.4】-gradle、springboot的启动过程分析、gradle多模块构建
- PHP:第三章——PHP中控制函数的函数
- anu - event
热门文章
- Element源码阅读(2)
- DOM元素属性值如果设置为对象
- 51nod 1113 矩阵快速幂( 矩阵快速幂经典模板 )
- BZOJ 2119 股市的预测 (后缀数组+RMQ)
- Mysql学习总结(33)——阿里云centos配置MySQL主从复制
- 洛谷 1052 dp 状态压缩
- JDK1.7中的ThreadPoolExecutor源代码剖析
- 取消记录tableView选中效果
- 使用excel进行数据挖掘(6)---- 预測
- Codeforces 10A-Power Consumption Calculation(模拟)