博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7安装与配置ansible
阅读量:5978 次
发布时间:2019-06-20

本文共 1114 字,大约阅读时间需要 3 分钟。

hot3.png

此次测试总共有三台机,分别如下:

ansible服务器:10.0.0.20

client01:10.0.0.21

client02:10.0.0.22

一、安装ansible

  1、 python版本需要2.6以上,不过通过centos7都会默认安装上python2.7.5,查看方法:python -V

  2、 添加yum 源

    a、 vim /etc/yum.repos.d/ansible

    b、 添加如下内容:

      [epel]

      name = all source for ansible

      baseurl = https://mirrors.aliyun.com/epel/7/x86_64/

      enabled = 1

      gpgcheck = 0

 

      [ansible]

      name = all source for ansible

      baseurl = http://mirrors.aliyun.com/centos/7.3.1611/os/x86_64/

      enabled = 1

      gpgcheck = 0

  3、 yum clean all

  4、 安装ansible:yum install ansible -y

二、配置ansible

  1、 使用ansible前需实现ansible服务器对另外两台机的ssh无密码访问,操作如下:

    a、 输入命令:ssh-keygen,一直按回车,直至完成操作;

    b、 命令:ssh-copy-id root@10.0.0.21 ,然后输入连接密码即可实现无密码访问,另外一台机的设置方式一样,不再赘述。

  2、 添加ansible客户机组,命令:vim /etc/ansible/hosts,在最后面添加如下内容:

    [group1]

    10.0.0.21

    10.0.0.22

三、使用ansible

  1、 在另外两台机上执行ping命令:ansible group1 -m ping

  2、 复制本机文件到组group1:ansible group1 -m copy -a “src=/etc/hosts dest=/etc/”

  3、 帮group1安装软件:ansible group1 -m shell -a “yum install wget -y”

 

PS:此次全部操作都是用root用户

转载于:https://my.oschina.net/xiaominmin/blog/1942047

你可能感兴趣的文章
hdu 5285 二分图黑白染色
查看>>
【JS】我的JavaScript学习之路(6)
查看>>
苹果iphone手机上input的button按钮颜色显示有问题,安卓却没问题
查看>>
Servlet中乱码问题
查看>>
在js中获取<input>中的value
查看>>
IOS报错:Unexpected ‘@’ in program
查看>>
hdu 5511 Minimum Cut-Cut——分类讨论思想+线段树合并
查看>>
「shell」替代rm,放入回收站
查看>>
用两个栈创建队列
查看>>
运行python-thrift的DEMO
查看>>
JS函数重载解决方案
查看>>
常用dos命令
查看>>
java JFrame修改左上角的图片
查看>>
android 7.0 调用系统相机崩溃的解决方案(非谷歌官方推荐)
查看>>
基于BASYS2的VHDL程序——交通灯(状态机版)
查看>>
构建之法读后感01
查看>>
check_mk自定义监控实践之powershell
查看>>
CSS将样式规则与HTML元素相关联
查看>>
BZOJ 3930 [CQOI2015]选数
查看>>
Xcode 8 插件安装
查看>>