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!@#.
  • 相关阅读:
    第十四周课程总结&实验报告(简单记事本的实现)
    第十三周课程总结
    第十二周课程总结
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告(七)
    第八周课程总结&实验报告(六)
    第七周课程总结&试验报告(五)
    基于C的
    RMQ 区间最值问题
  • 原文地址:https://www.cnblogs.com/krystal-LA-zx/p/13051049.html
Copyright © 2011-2022 走看看