0
点赞
收藏
分享

微信扫一扫

Redhat 8.1 Ansible 基本配置

实验环境ansible server IP 192.168.1.251

受控主机IP 192.168.1.248,192.168.249

1.设置主机清单,添加受控主机。(可删除其他注释信息)

[root@ganluren ~]# vim /etc/ansible/hostsRedhat 8.1 Ansible 基本配置_ansible

也可为主机规划用途,对主机进行分组,方便后期管理,本文分为work,study两个组

Redhat 8.1 Ansible 基本配置_脚本运行_02

2.使用ansible-inventory  --graph命令显示受控主机信息Redhat 8.1 Ansible 基本配置_脚本运行_03

3.添加受控主机用户名和密码vim /etc/ansible/hosts

实际生产中不建议明文保存密码,以及每台主机的root密码也不一定一样,可以对每台主机做免密登录即可

Redhat 8.1 Ansible 基本配置_脚本运行_04

4.修改ansible主配置文件,设置成默认不需要SSH协议的指纹验证,设置成默认执行剧本时所使用的管理员名称为root

[root@ganluren ~]# vim /etc/ansible/ansible.cfg 

Redhat 8.1 Ansible 基本配置_脚本运行_05Redhat 8.1 Ansible 基本配置_脚本运行_06

5.运行ansible all -m ping 查看主机是否在线,配置是否成功Redhat 8.1 Ansible 基本配置_配置_07

6.通过ansible为受控主机添加软件仓

[root@ganluren ~]# ansible all -m yum_repository -a 'name="EX294_BASE" description="EX294 base software" baseurl="file:///media/cdrom/BaseOS" gpgcheck=yes enabled=1 gpgkey="file:///media/cdrom/RPM-GPG-KEY-redhat-release"'Redhat 8.1 Ansible 基本配置_配置_08

查看受控主机新建成功的软件仓库配置文件

Redhat 8.1 Ansible 基本配置_主机添加_09


举报

相关推荐

0 条评论