ansible管理工具的环境及部署安装

 更新时间:2022年03月19日 17:32:09   作者:、重明  
这篇文章主要为大家介绍了管理工具ansible的环境安装及部署过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪

环境准备:

管理主机:172.16.1.30

被管主机:172.16.1.31

部署:(管理主机)

第一步:

首先对管理主机进行本地hosts解析:

# vi /etc/hosts
# cat /etc/hosts
172.16.1.30 ansible
172.16.1.31 zabbix

然后将本地的hosts文件同步到被管理主机:

# scp /etc/hosts 172.16.1.31:/etc/
###输入被管理主机密码

第二步
在管理主机上生成密钥对:

# ssh-keygen -t dsa -f /root/.ssh/id_dsa -N ""

出现下图说明密钥对生成成功:

在这里插入图片描述

用免交互方式将公钥文件分发至被管理主机:

# yum -y install sshpass
# sshpass -p123123 ssh-copy-id -i /root/.ssh/id_dsa.pub "-o StrictHostKeyChecking=no 172.16.1.31"

第三步
安装ansible软件:

# yum -y install ansible
# rpm -qa | grep ansible
ansible-2.6.20-1.el6.noarch

第四步
配置管理主机清单:

# cd /etc/ansible/
#ls
ansible.cfg  hosts  roles
# cp hosts hosts.bak
# vi hosts
# cat hosts
[zabbix]
172.16.1.31

第五步
测试:

# ansible zabbix -m command -a "hostname"
172.16.1.31 | SUCCESS | rc=0 >>
zabbix

测试可以查看到被控主机的主机名说明配置成功。

以上就是管理工具ansible的环境及部署的详细内容,更多关于管理工具ansible的部署的资料请关注脚本之家其它相关文章!

相关文章

  • FileZilla Server搭建FTP服务器配置及425错误与TLS警告解决方法详解

    FileZilla Server搭建FTP服务器配置及425错误与TLS警告解决方法详解

    本文详细讲解了FileZilla Server搭建FTP服务器配置以及425 Can't open data,You appear to be behind a NAT router,FTP over TLS is not enabled等相关问题的解决方法
    2018-10-10
  • Python和c++代码实现高性能异构分布式并行互联系统

    Python和c++代码实现高性能异构分布式并行互联系统

    这篇文章主要介绍了Python和c++代码实现高性能异构分布式并行互联系统,包含通信模块、任务调度模块、数据管理模块、负载均衡模块、故障容错模块、性能优化模块、日志与监控模块,需要的朋友可以参考下
    2024-08-08
  • 用rsync实现windows与linux文件同步的方法

    用rsync实现windows与linux文件同步的方法

    windows做为文件服务器,使用rsync的windows服务版本,然后配置好就可以了。需要的朋友可以参考下。
    2011-02-02
  • XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例

    XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例

    这篇文章主要介绍了XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例,XAMPP是Windows下非常好用的一款集成开发环境,需要的朋友可以参考下
    2014-07-07
  • CentOS 6.6实现永久修改DNS地址的方法

    CentOS 6.6实现永久修改DNS地址的方法

    这篇文章主要介绍了CentOS 6.6实现永久修改DNS地址的方法,涉及针对CentOS配置文件的相关设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • DELL服务器配置RAID的教程

    DELL服务器配置RAID的教程

    这篇文章主要介绍了DELL服务器配置RAID的教程,本文以DELL R430服务器为例子,通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • HTTP-Header中常见字段及含义详解

    HTTP-Header中常见字段及含义详解

    这篇文章主要为大家介绍了HTTP-Header中常见字段及含义详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • Apache Hudi灵活的Payload机制硬核解析

    Apache Hudi灵活的Payload机制硬核解析

    这篇文章主要为大家介绍了Apache Hudi灵活的Payload机制超硬核解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03
  • WIN10安装VC6.0无法使用的解决办法

    WIN10安装VC6.0无法使用的解决办法

    这篇文章主要介绍了WIN10安装VC6.0无法使用的解决办法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Kubernetes常用命令大全近期总结

    Kubernetes常用命令大全近期总结

    Kubernetes是用于大规模部署和管理这些容器的开源软件 - 在希腊语中,这个词还有“舵手”或“飞行员”的意思,使用 Kubernetes(有时被称为“k8s”或“k-eights”)可更快地构建、交付和缩放容器化应用,这篇文章介绍了最新版Kubernetes常用命令大全
    2025-01-01

最新评论