自动化运维工具:ansible基本格式和获取帮助

(一)ansible基本格式

HOST-PATTERN      #匹配主机模式,如all表示所有主机
-a MOD_ARGS        #模块执行的参数
-f FORKS                  #生成几个子进行程执行
-C                               #(不执行,模拟跑)
-u Username             #某主机的用户名
-c  CONNection        #连接方式(default smart)    

完整示例:

[root@ansible ansible]# ansible  all -m shell  -a "ip  add"
[root@ansible ansible]# ansible  all -m shell  -a "mkdir  /root/sanchuang"
[root@ansible ansible]# ansible  all -m shell  -a "ls /root"
[root@ansible ansible]# ansible  webservers -m shell  -a "ip  add"

(二)ansible-doc 获取帮助信息

ansible模块比较多,可以通过ansible-doc --help 显示帮助信息
ansible-doc -l 获取所有当前版本下的可用模块及简要信息
ansible-doc -s 模块名 获取指定模块帮助信息说明

#查看copy模块的使用说明
[root@ansible lianxi]# ansible-doc copy 

[root@ansible ansible]# ansible-doc -l
a10_server                                           Manage A10 Networks AX/SoftAX/T
a10_server_axapi3                                    Manage A10 Networks AX/SoftAX/T
a10_service_group                                    Manage A10 Networks AX/SoftAX/T
a10_virtual_server                                   Manage A10 Networks AX/SoftAX/T
accelerate                                           Enable accelerated mode on remo
aci_aaa_user                                         Manage AAA users (aaa:User)    
aci_aaa_user_certificate                             Manage AAA user certificates (a
aci_access_port_to_interface_policy_leaf_profile     Manage Fabric interface policy 
aci_aep                                              Manage attachable Access Entity
aci_aep_to_domain                                    Bind AEPs to Physical or Virtua
aci_ap                                               Manage top level Application Pr
aci_bd                                               Manage Bridge Domains (BD) obje
aci_bd_subnet                                        Manage Subnets (fv:Subnet)     
aci_bd_to_l3out                                      Bind Bridge Domain to L3 Out (f
aci_config_rollback                                  Provides rollback and rollback 
aci_config_snapshot                                  Manage Config Snapshots (config
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值