美文网首页
2020-03-16 Ansible软件实践部署

2020-03-16 Ansible软件实践部署

作者: 阿丧小威 | 来源:发表于2020-03-16 15:20 被阅读0次

1. Ansible实践部署拓扑结构

Ansible部署架构图

2. Ansible实践部署地址规划

将已经部署好的架构服务器主机作为被管理服务器主机,单独创建一台服务器作为批量管理服务器。具体服务器信息如下表所示。

服务器规划

3. Ansible实践部署环境准备

Ansible管理服务节点需要安装软件,这里为m01,IP为192.168.9.8。
1)安装命令如下:

yum install epel-release -y    ---安装epel源
yum install ansible -y    ---安装批量管理Ansible软件
yum install libselinux-python -y    ---Python依赖包软件

2)查看Ansible软件安装了哪些文件

[root@m01 ~]# rpm -ql ansible
/etc/ansible    ---Ansible软件程序目录
/etc/ansible/ansible.cfg    ---软件程序主配置文件,默认配置即可
/etc/ansible/hosts    ---软件程序被管理节点主机列表清单文件
/usr/bin/ansible    ---Ansible软件程序批量管理命令
/usr/bin/ansible-playbook    ---Ansible软件程序剧本执行命令
---省略部分---

3)查看Ansible软件版本信息

[root@m01 ~]# ansible --version
ansible 2.4.2.0
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.5 (default, Oct 30 2018, 23:45:53) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
说明:在应用Ansible软件前,建议确认一下软件版本信息,因为Ansible软件更新比较频繁,不同版本会有新功能加入。

4)Ansible被管理服务节点需要安装软件(Web01/Web02/NFS01/BACKUP机器)

[root@web01 ~]# rpm -qa libselinux-python    ---先检查是否安装
libselinux-python-2.5-14.1.el7.x86_64    ---这里已经安装了
[root@web01 ~]# yum install libselinux-python -y    ---如果没安装,则安装

相关文章

  • 2020-03-16 Ansible软件实践部署

    1. Ansible实践部署拓扑结构 2. Ansible实践部署地址规划 将已经部署好的架构服务器主机作为被管理...

  • ansible 自动化

    ansible 自动化部署 ansible playbook ansible sshpass的部署问题 ans...

  • ansible 快速入门

    ansible 简介: Ansible是一个IT自动化工具。它可以配置系统、部署软件和编排任务,是一个简单易用的 ...

  • IaC工具之Ansible

    Ansible是什么? Ansible是一种开源软件配置,配置管理和应用程序部署工具,可将基础结构作为代码启用。它...

  • ansible

    什么是ansible?ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所...

  • ansible自动化运维

    安装ansible *ansible 各种模块 ansible playbook 实现httpd服务部署 ansi...

  • ansible批量管理服务部署 2020-03-07

    ansible批量管理服务部署 1. 安装部署软件 2. 编写主机清单 3. 配置密钥免密码连接认证 3. 测试被...

  • 01-初步认识Ansible

    Ansible 初步认识Ansible 什么是Ansible Ansible 是一个配置管理和应用部署工具,功能类...

  • Ansible运维自动化

    Ansible 特点 部署简单,只需在主控端部署 Ansible 环境,被控端无需做任何操作。 使用 SSH(Se...

  • ansible简明教程

    ansible自动化安装与部署 步骤1 安装ansible 步骤2 编辑/etc/ansible/hosts 步骤...

网友评论

      本文标题:2020-03-16 Ansible软件实践部署

      本文链接:https://www.haomeiwen.com/subject/cytgehtx.html