国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

1-Ansible常用模塊之包管理模塊:yum_repository

2021-06-10 18:03 作者:夜灬長夢多  | 我要投稿

1-Ansible常用模塊-yum_repository模塊

一、概述

yum_repository 模塊可以幫助我們管理遠程主機上的 yum 倉庫。

二、常用參數(shù)

name參數(shù):必須參數(shù),用于指定要操作的唯一的倉庫ID,也就是”.repo”配置文件中每個倉庫對應的”中括號”內(nèi)的倉庫ID。


baseurl參數(shù):此參數(shù)用于設(shè)置 yum 倉庫的 baseurl。


description參數(shù):此參數(shù)用于設(shè)置倉庫的注釋信息,也就是”.repo”配置文件中每個倉庫對應的”name字段”對應的內(nèi)容。


file參數(shù):此參數(shù)用于設(shè)置倉庫的配置文件名稱,即設(shè)置”.repo”配置文件的文件名前綴,在不使用此參數(shù)的情況下,默認以 name 參數(shù)的倉庫ID作為”.repo”配置文件的文件名前綴,同一個”.repo” 配置文件中 可以存在多個 yum 源。


enabled參數(shù):此參數(shù)用于設(shè)置是否激活對應的 yum 源,此參數(shù)默認值為 yes,表示啟用對應的 yum 源,設(shè)置為 no 表示不啟用對應的 yum 源。


gpgcheck參數(shù):此參數(shù)用于設(shè)置是否開啟 rpm 包驗證功能,默認值為 no,表示不啟用包驗證,設(shè)置為 yes 表示開啟包驗證功能。


gpgcakey參數(shù):當 gpgcheck 參數(shù)設(shè)置為 yes 時,需要使用此參數(shù)指定驗證包所需的公鑰。


state參數(shù):默認值為 present,當值設(shè)置為 absent 時,表示刪除對應的 yum 源。


三、示例

1.在 ansible-demo1 主機上設(shè)置ID為 aliEpel 的 yum 源,倉庫配置文件路徑為 /etc/yum.repos.d/aliEpel.repo。

[root@ansible-manager ~]# ansible ansible-demo1 -m yum_repository -a 'name=aliEpel description="alibaba EPEL" baseurl=https://mirrors.aliyun.com/epel/$releasever\Server/$basearch/'

ansible-demo1 | SUCCESS => { "changed": true, "repo": "aliEpel", "state": "present"}

2.在 ansible-demo1 主機上設(shè)置ID為 aliEpel 的 yum 源,倉庫配置文件路徑為 /etc/yum.repos.d/alibaba.repo。

[root@ansible-manager ~]# ansible ansible-demo1 -m yum_repository -a 'name=aliEpel description="alibaba EPEL" baseurl=https://mirrors.aliyun.com/epel/$releasever\Server/$basearch/ file=alibaba'
ansible-demo1 | SUCCESS => { "changed": true, "repo": "aliEpel", "state": "present"}

3.在 ansible-demo1 主機上設(shè)置ID為 local 的 yum 源,但是不啟用它(local源使用系統(tǒng)光盤鏡像作為本地 yum 源,以便測試舉例,所以 baseurl 中的值以 file:/// 開頭)。

ansible ansible-demo1 -m yum_repository -a 'name=local baseurl=file:///media description="local cd yum" enabled=no'

4.在 ansible-demo1 主機上設(shè)置ID為 local 的 yum 源,開啟包驗證功能,并指定驗證包所需的公鑰位置為 /media/RPM-GPG-KEY-CentOS-7。

ansible ansible-demo1 -m yum_repository -a 'name=local baseurl=file:///media description="local cd yum" gpgcheck=yes gpgcakey=file:///media/RPM-GPG-KEY-CentOS-7'

5.在 ansible-demo1 主機上刪除 /etc/yum.repos.d/alibaba.repo 配置文件中的 aliEpel 源。

[root@ansible-manager ~]# ansible ansible-demo1 -m yum_repository -a 'file=alibaba name=aliEpel state=absent'
ansible-demo1 | SUCCESS => { "changed": true, "repo": "aliEpel", "state": "absent"}


1-Ansible常用模塊之包管理模塊:yum_repository的評論 (共 條)

分享到微博請遵守國家法律
介休市| 方山县| 吉安县| 天门市| 新乡县| 谢通门县| 荣成市| 资兴市| 长汀县| 大庆市| 新兴县| 玉树县| 临湘市| 荔浦县| 贵定县| 双柏县| 清镇市| 玉溪市| 简阳市| 始兴县| 灵川县| 廊坊市| 吉木乃县| 金平| 舟曲县| 山阳县| 金沙县| 秦安县| 资源县| 南涧| 巫山县| 蚌埠市| 琼中| 隆昌县| 洪泽县| 策勒县| 佛冈县| 沁源县| 自治县| 周口市| 莫力|