zoukankan      html  css  js  c++  java
  • ansible

    1. 安装软件yum install ansible -y # 对应的软件在 epel 仓库中也可自己手动编译  
    2. #源码地址 https://pypi.python.org/packages/source/a/ansible/ansible-1.5.tar.gz

    一、Host Inventory

    /etc/ansible/hosts指定客户端

    【】定义一个组 组中有一个ip地址,可以定义多个组,可以针对某个组进行操作

     [81:100]代表81到100

     指定用户名  指定ssh端口号

    指定key_file文件位置

    嵌套组        ansible msf -m ping    和ansible mfs_master -m -ping

     默认了 所以可以省略

    -i 指定host文件中的test组

    -u指定的用户名为root

    -k提示输入密码

    -m 指定模块

    -a 指定模块参数

    ansible all -m ping                   ping所有主机

    ansible test -m ping               ping test组

     二、模块  Ansible5:常用模块

    ansible-doc -l 列出所有自带的模块

    command  远程主机直接执行命令

    cron  管理crontab计划任务

    file  用来创建设置文件属性 软连接等等

    filesystem 在一个块设备上创建文件系统

    group 添加一个用户组

    user  管理用户

    yum  管理软件包安装卸载

    shell  远程主机上执行命令

    setup

    service  管理服务 启动httpd等

    selinux  管理selinux

    sysctl

    ansible-doc -s user      查看user模块的参数 

    ansible-doc help xxx

    ansible all -m command -a ''

  • 相关阅读:
    Android进程启动
    Android 系统Framework
    每日一问 AIDL
    Android性能优化
    Android启动优化
    Android绘制优化
    Android布局优化三剑客#
    android性能优化全方面解析(一)
    Android网络
    Android四大组件
  • 原文地址:https://www.cnblogs.com/hanxing/p/5728984.html
Copyright © 2011-2022 走看看