重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 120|回复: 0

RHCE8第四题-使用RHEL系统角色

[复制链接]
发表于 2020-5-4 21:57:49 | 显示全部楼层 |阅读模式
本帖最后由 梅钟园 于 2020-6-8 22:53 编辑
4. 使用RHEL系统角色

安装 RHEL 系统⻆⾊软件包,并创建符合以下条件的 playbook
/home/greg/ansible/timesync.yml :
  • 在所有受管节点上运⾏
  • 使⽤ timesync ⻆⾊
  • 配置该⻆⾊,以使⽤当前有效的 NTP 提供商
  • 配置该⻆⾊,以使⽤时间服务器 172.25.254.254
  • 配置该⻆⾊,以启⽤ iburst 参数


解答:
安装软件包并编辑配置文件添加系统默认roles路径
[greg@bastion ansible]$ sudo -i
[root@bastion ~]# yum install rhel-system-roles -y
[root@bastion ~]# rpm -qa | grep roles

4-1

4-1
[greg@bastion ansible]$ vim ansible.cfg

4-2

4-2
创建playbook
[greg@bastion ansible]$ cp /usr/share/doc/rhel-system-roles/timesync/example-timesync-playbook.yml /home/greg/ansible/timesync.yml
[greg@bastion ansible]$ vim/home/greg/ansible/timesync.yml

4-3

4-3
执行剧本,并查看时间同步服务器:
[greg@bastion ansible]$ ansible-playbook timesync.yml

4-4

4-4
查看时间同步服务器方法如下,任选一种即可:
[greg@bastion ansible]$ ansible all -m shell -a 'grep^server /etc/chrony.conf'

4-5

4-5
[greg@bastion ansible]$ ansible all -m shell -a 'timedatectl | grep -B 1 NTP'

4-6

4-6
[greg@bastion ansible]$ ansible all -m shell -a 'systemctl status chronyd|grep loaded'

4-7

4-7
[greg@bastion ansible]$ ansible all -m shell -a 'systemctl status chronyd|grep running'

4-8

4-8
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2020-7-12 21:24 , Processed in 0.131439 second(s), 28 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表