纯净、安全、绿色的下载网站

首页

当前位置:首页IT学院IT技术

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

、重明   2022-03-19 我要评论
想了解ansible管理工具的环境及部署安装的相关内容吗,、重明在本文为您仔细讲解管理工具ansible的部署的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:ansible环境及部署,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

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


相关文章

猜您喜欢

  • Python循环语句 Python循环语句介绍

    想了解Python循环语句介绍的相关内容吗,小博测试成长之路在本文为您仔细讲解Python循环语句的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Python的循环语句,Python循环语句用法,下面大家一起来学习吧。..
  • Python中的List 详解Python中的List

    想了解详解Python中的List的相关内容吗,雷学委在本文为您仔细讲解Python中的List的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Python,Python List,下面大家一起来学习吧。..

网友评论

Copyright 2022 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们