zoukankan      html  css  js  c++  java
  • Ansible的参数介绍

    安装完成ansible后查看ansible的参数:ansible -h

    •  ansible 命令格式:Usage: ansible <host-pattern> [options]

    ansible的一些参数

      -a MODULE_ARGS, #模块参数
      -C, --check # 干跑,白跑
      -f FORKS, --forks=FORKS #指定并发,默认5个
      --list-hosts #列出主机
      -m MODULE_NAME# 模块名称
      --syntax-check #检查语法
      -k #密码

    rpm -ql ansible|more # 查看ansible生成的文件
    /etc/ansible
    /etc/ansible/ansible.cfg #配置文件
    /etc/ansible/hosts
    /etc/ansible/roles #空文件夹

    • hosts文件的配置

         打开hosts文件:vi /etc/ansible/hosts 

    • ansible的ping命令

    配置完上面的文件后进行ping命令  

    第一种方法:ping命令必须有参数-k 然后输入秘钥就能ping通

    第二种方法:先生成秘钥,然后将秘钥传给需要ping的主机,完成后就可以直接ping了

    • 1. ssh-keygen 用来生成ssh的秘钥和私钥(遇到阻塞,直接回车)

    • 2.将公钥传给需要的服务器:ssh-copy-id root@192.168.8.131
    • 密码为远程主机的密码

    • 130主机用ssh直接连接131主机

    •  ansible的第一个命令--ping
    1. ansible 192.168.226.101 -m ping #单独机器的ping
    2. ansible 192.168.226.101,192.168.226.102 -m ping #多个机器的ping,ip之间用逗号隔开
    3. ansible all -m ping #全部机器
    4. ansible web -m ping #单个的组
    5. ansible web,db -m ping #多个组的并集
    6. ansible 'web:&db' -m ping #多个组的交集
    7. ansible 'web:!db' -m ping #多个组的差集,在前面但是不在后面
  • 相关阅读:
    mysql_数据查询_嵌套查询
    mysql_数据查询_连接查询
    大白_uva10795_新汉诺塔
    codeforces_731C_[dfs][并查集]
    Ajax+asp.net实现用户登陆 转自http://www.shangxueba.com/jingyan/2933319.html
    entity framework 中一些常用的函数 转自http://www.cnblogs.com/williamzhu/
    转自新浪博客的网页运作原理
    一些ASP.NET的小知识点
    。。
    .NET
  • 原文地址:https://www.cnblogs.com/l1222514/p/10821187.html
Copyright © 2011-2022 走看看