首页 > 代码库 > 集中化管理平台Ansible详解

集中化管理平台Ansible详解

Ansible一种集成IT系统的配置管理,应用部署,执行特定任务的开源平台。Ansible具有如下特点:

  • 部署简单,只需在主控制端部署Ansible环境,被控端无需做任何操作;

  • 默认使用SSH协议对设备进行管理;

  • 主从集中化管理;

  • 配置简单,功能强大,扩展性强

  • 通过Playbooks来定制强大的配置、状态管理;


一、Ansible安装

1.环境配置

角色主机名IP组名
mssterAutomation192.168.1.23
cleinttest1192.168.1.24webservers
clienttest2192.168.1.76webservers

2.安装ansible,在master上执行以下操作

EPEL已经提供了ansible所需的所有支持软件包,所以在这里使用epel源进行安装:

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 
rpm -vih epel-release-6-8.noarch.rpm  remi-release-6.rpm 
yum install ansible -y

3.ansible配置及测试

  第一步修改主机与组配置,文件位置/etc/ansible/hosts,格式为ini,添加两台主机Ip,同时定义两个ip到webservers组,内如如下:

192.168.1.24
192.168.1.76

[webservers]
192.168.1.24
192.168.1.76


本文出自 “服务器” 博客,请务必保留此出处http://zhangfang2012.blog.51cto.com/6380212/1585001

集中化管理平台Ansible详解