美文网首页
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软件实践部署

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