环境:
        3台centos 7       
   mycat :      10.0.0.2
mariadb1: 10.0.0.3
mariadb2: 10.0.0.4
       为了实验方便 firewalld、selinux均处于关闭状态
[root@mycat ~]# systemctl stop firewalld
[root@mycat ~]# systemctl disable firewalld
[root@mycat ~]# setenforce
        hosts文件均添加如下映射:
        10.0.0.2        mycat
10.0.0.3 mariadb1
10.0.0.4 mariadb2
1、安装 ansible工具
[root@mycat ~]# yum -y install ansible
2、设置ssh免密登陆
[root@mycat ~]# ssh-keygen                                              // 生成密钥
[root@mycat ~]# ssh-copy-id -i .ssh/id_rsa.pub root@***ip*** // 把密钥导入
[root@mycat ~]# ssh ***ip*** // 登陆
[root@mariadb1 ~]# exit // 登出
3、修改/etc/ansible/hosts文件,添加管理主机组,以后可根据组成员进行批量操作
[root@mycat ~]# vim /etc/ansible/hosts

[mariadb]                        //名为mariadb的主机组,包含 0.3、0.4两台主机
10.0.0.3
10.0.0.4 [mycat] //名为mycat的组机组,包含0.2主机
10.0.0.2
4、用ping模块测试
[root@mycat ~]# ansible mariadb -m ping
10.0.0.4 | SUCCESS => {
"changed": false,
"ping": "pong"
}
10.0.0.3 | SUCCESS => {
"changed": false,
"ping": "pong"
}

最新文章

  1. PopupWindow底部弹出
  2. 【转】slice,substr和substring的区别
  3. cacti错误
  4. 一个关于js的内存问题
  5. 浏览器解析HTML文档的资源并下载
  6. VA对于开发QT是神器
  7. 07_XPath_01_入门
  8. iOS网络层架构设计分享
  9. linux 克隆:device eth0 does not seem to be present,delaying initialization
  10. 【转】TCP/IP报文格式
  11. 机器学习——KMeans
  12. [Swift]LeetCode622. 设计循环队列 | Design Circular Queue
  13. (二叉树 递归 DFS) leetcode 100. Same Tree
  14. react 之 reflux 填坑
  15. 网站被k
  16. webpack.optimize.UglifyJsPlugin配置说明
  17. 用Python实现数据结构之树
  18. SSM框架搭建最新教程(超详细)
  19. ESB企业服务总线
  20. OpenCV教程(48) 特征值匹配

热门文章

  1. 移动端Web框架
  2. IntelliJ IDEA破解教程汇总
  3. 使用poi读取excel数据示例
  4. CMDBuild部署教程
  5. 本地win下JConsole监控远程linux下的JVM
  6. Android 横竖屏切换处理
  7. django缓存相关
  8. 【记录】【MySQL】填充字符串函数 LPAD(str,len,padstr)
  9. layui 自定义模块
  10. CSS选择符、伪类、层叠