Ansible管理工具安装配置
Ansible可以工作在Linux、BSD、Mac OS X等平台,对Python环境 的版本最低要求为Python 2.6以上,如果操作系统Python软件版本为 2.4,需要升级方可使用Ansible工具。
Red Hat、CentOS操作系统可以直接基于YUM工具自动安装 Ansible,CentOS 6.X或者CentOS 7.X安装前,需先安装epel扩展源,代码如下:
yum install epel-release-y yum install ansible-y
Ansible工具默认主目录为/etc/ansib le/,其中hosts文件为被管理机IP 或者主机名列表,ansible.cfg为ansible主配置文件,roles为角色或者插件 路径,默认该目录为空

Ansible远程批量管理,其中执行命令是通过Ad-Hoc来完成,也即 点对点执行命令,能够快速执行,而且不需要保存执行的命令。默认 hosts文件配置主机列表,可以配置分组,可以定义各种IP及规则,hosts 列表默认配置如图

Ansible基于多模块管理,常用的Ansible工具管理模块包括: command、shell、script、yum、copy、file、async、docker、cron、 mysql_user、ping、sysctl、user、acl、add_host、easy_install、haproxy 等。可以使用ansible-doc-l|more查看Ansible支持的模块,也可以查看每 个模块的帮助文档,用法为ansible-doc module_name,如图

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。