码迷,mamicode.com
首页 > 其他好文 > 详细

Ansible的参数介绍

时间:2019-05-06 19:13:23      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:module   ons   code   gen   一个   img   mamicode   图片   配置文件   

安装完成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 #多个组的差集,在前面但是不在后面

 

Ansible的参数介绍

标签:module   ons   code   gen   一个   img   mamicode   图片   配置文件   

原文地址:https://www.cnblogs.com/l1222514/p/10821187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!