一,前言如果没有安装好的话看我以前的贴子哦!!上次安装已经确定通了,所以下面步骤应该是完全ok的特点: (1)、轻量级,无需在客户端安装agent,更新时,只需在操作机上进行一次更新即可; (2)、批量任务执行可以写成脚本,而且不用分发到远程就可以执行; (3)、使用python编写,维护更简单; (4)、基于SSH工作; (5)、支持文件同步并且对修改之前的文件进行备份,支持回滚;
一,ansible 目录结构(来自于ansible权威指南)二,ansible.cfg 配置项说明/etc/ansible/ansible.cfg -->————————————————————————————————————————————————————————————ANSIBLE_CFG 环境变量,可以定义配置文件的位置ansible.cfg 存在于当前工作目录ansible.cf
第一步: yum install ansible 安装: 下载:setuptools包 wget --no-check-certificate https://pypi.python.org/packages/26/d1/dc7fe14ce4a3ff3faebf1ac11350de4104ea2d2a80c98393b55c84362b0c/setuptools-32.1.
文件操作模块 命令操作模块cron包管理模块
1, -a MODULE_ARGS --args=MODULE_ARGS 作用传递参数给模块使用2, --ask-vault-pass 执行时询问vault的密码3, -B SECONDS --background=SECONDS 异步运行的时候指定多少秒后超时4, -P --poll=POLL_INTERVAL 异步模式下轮询任务时间的间隔,默认是10秒5, -
本文主要介绍Ansible的几个命令模块,包括: command - 在远程节点上执行命令 shell - 让远程主机在shell进程下执行命令 script - 将本地script传送到远程主机之后执行 raw - 执行低级的和脏的SSH命令 expect - 执行命令并响应提示 telnet - 执行低级的和脏的telnet命令command模块
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号