小知识:ansible管理工具的环境及部署安装

目录 环境准备: 部署:(管理主机

环境准备:

管理主机:172.16.1.30

被管主机:172.16.1.31

部署:(管理主机)

第一步:

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

?
1
2
3
4
# vi /etc/hosts
# cat /etc/hosts
172.16.1.30 ansible
172.16.1.31 zabbix

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

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

第二步

在管理主机上生成密钥对:
?
1
# ssh-keygen -t dsa -f /root/.ssh/id_dsa -N “”

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

%小知识:ansible管理工具的环境及部署安装-猿站网-插图

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

?
1
2
# yum -y install sshpass
# sshpass -p123123 ssh-copy-id -i /root/.ssh/id_dsa.pub “-o StrictHostKeyChecking=no 172.16.1.31”

第三步

安装ansible软件:
?
1
2
3
# yum -y install ansible
# rpm -qa | grep ansible
ansible-2.6.20-1.el6.noarch

第四步

配置管理主机清单:
?
1
2
3
4
5
6
7
8
# cd /etc/ansible/
#ls
ansible.cfg  hosts  roles
# cp hosts hosts.bak
# vi hosts
# cat hosts
[zabbix]
172.16.1.31

第五步

测试:
?
1
2
3
# ansible zabbix -m command -a “hostname”
172.16.1.31 | SUCCESS | rc=0 >>
zabbix

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

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

原文链接:https://yyang.blog.csdn.net/article/details/105373847

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:使用gradle打包上传jar并创建Nexus3x私有仓库步骤示例

2023-3-10 16:13:33

建站知识

小知识:生产级K8S基础环境部署配置流程

2023-3-10 16:28:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索