zoukankan      html  css  js  c++  java
  • Ansible安装

    Ansible安装

    step1:下载epel源,从epel源中下载ansible

             yum -y install epel-release

    step2:查看epel中的ansible安装包

             yum list |grep ansible

    step3:安装并且查看版本

          yum -y install ansible

         ansible --version

    step4:修改ansible配置

    默认配置文件:/etc/ansible/ansible.cfg       

    主机与组定义文件: /etc/ansible/hosts

    自定义文件:

    /root/ansible/ansible.cfg

    [defaults]

    inventory = /root/ansible/hosts

    host_key_checking = False 

    /root/ansible/hosts

    [web]

    yw-19

    yw-20                              =================基于/etc/hosts文件

    连续几台:yw-[11:20]

                                  ansible 主机集合  --list-hosts                    //列出主机集合中的主机

    子组定义:

    [app:children]

    主机集合1

    主机集合2             //app主机集合继承主机集合1和2中的主机

    step5:取消ansible管理主机和被管理主机之间的密码验证

    ssh-keygen -N '' -f  /root/.ssh/id_rsa

    ssh-copy-id root@被管理主机ip

    ansible 主机组 -m ping [-k ]                         //测试服务器的通信状态,如果已经免密,则无需-k

    -k:ssh密码

    -K:sudo密码

    普通用户

    ansible 主机组  -m ping   

     

    vim /root/ansible/hosts

    [all:vars]
    ansible_ssh_user=mcloud
    ansible_ssh_pass=Memoriae20210804!@#.
    ansible_sudo_pass=Memoriae20210804!@#.
  • 相关阅读:
    Sublime Text2 运行 wxPython
    python BeautifulSoup 安装
    py2exe 打包 MatPlotLib Python
    Pydev无法导入新python模块的解决方案
    WxPython 颜色列表
    股票 API
    (转)Python数组定义
    关于.NET中委托与事件实现整理
    《人月神话》读书笔记
    平面图网络流
  • 原文地址:https://www.cnblogs.com/krystal-LA-zx/p/13051049.html
Copyright © 2011-2022 走看看