zoukankan      html  css  js  c++  java
  • ansible playbook实践(一)-基础环境安装

    1 介绍

           Ansible 是一个系统自动化工具,用来做系统配管理,批量对远程主机执行操作指令。

    2 实验环境

          

    ip

    角色

    192.168.40.71

    ansible管控端

    192.168.40.72

    远程机器A

    192.168.40.73

    远程机器B

    在管控端安装ansible:

           yum install epel-release

           yum install ansible

    配置管控端可无密登陆A/B机器

           在管控端生成key并复制到A、B机器

           ssh-keygen -t rsa

           ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.40.72

           ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.40.73

    验证可无密登陆即配置成功

    配置管控端的管理远程主机ip

           vim /etc/ansible/hosts 添加如下配置,中括号的内容为你自定义的名字。

           [web]

           192.168.40.72

           192.168.40.73

    至此配置完成,执行:

    [root@localhost ~]# ansible web -m ping

    192.168.40.73 | SUCCESS => {

        "changed": false,

        "ping": "pong"

    }

    192.168.40.72 | SUCCESS => {

        "changed": false,

        "ping": "pong"

    }

     成功

  • 相关阅读:
    全局数据库名称/数据库实例/SID 的区别
    【转载】ORACLE 10G DBCA创建脚本实现手动创建数据库
    apue 20130328
    apue 20130323
    visual c++6.0
    C语言
    apue 20130322
    apue 20130324
    apue 20130325
    C语言里的字符串解析
  • 原文地址:https://www.cnblogs.com/zejin2008/p/8430383.html
Copyright © 2011-2022 走看看