五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
石柱| 浠水县| 白河县| 清流县| 定日县| 繁峙县| 深圳市| 吉隆县| 青浦区| 吉水县| 新化县| 射洪县| 呈贡县| 博乐市| 巴林右旗| 深圳市| 鄂托克旗| 永昌县| 合水县| 疏附县| 太保市| 中西区| 合阳县| 于田县| 思茅市| 怀集县| 禹州市| 顺昌县| 延寿县| 德清县| 安泽县| 苗栗市| 类乌齐县| 台山市| 宝应县| 巧家县| 沈丘县| 绥滨县| 兴海县| 永德县| 南皮县|