RHCE ansible第三次作业
1.挂载本地光盘到/mnt
2.配置yum源仓库文件通过多种方式实现
仓库1 :
Name: RH294_Base
Description: RH294 base software
Base urt: file:///mnt/BaseOS
不需要验证钦件包 GPG 签名
启用此软件仓库
仓库 2:
Name: RH294_Stream
Description : RH294 stream software
Base url:file:///mnt/AppStream
不需要验证软件包 GPG 签名
3.配置成功后安装http软件包(多种方法实现)
①挂载本地光盘到/mnt
[root@server ansible]# ansible prod -m mount -a 'src=/dev/sr0 path=/mnt state=present fstype=iso9660'
②配置yum源
[root@server ansible]# ansible prod -m yum_repository -a 'name=BaseOS description=RHEL8-BaseOS baseurl=file:///mnt/BaseOS gpgcheck=no enabled=yes'
[root@server ansible]# ansible prod -m yum_repository -a 'name=AppStream description=RHEL8-AppStream baseurl=file:///mnt/AppStream gpgcheck=no enabled=yes file=App'
③文件编辑
vim base.repo
name=AppStream
description=RHEL8-AppStream
baseurl=file:///mnt/AppStream
gpgcheck=no
enabled=yes
file=App
[root@server ansible]# ansible prod -m copy -a 'src=./base.repo dest=/etc/yum.repo.d/ force=yes backup=yes'
④httpd下载
[root@server ansible]# ansible dev -m yum -a 'name=httpd state=present'
[root@node2 ~]# yum install httpd -y