ansible-yum


#yum
需要在vim /etc/ansible/hosts里面給執行的主機配置 遠程調用python的路徑不知道為什么默認值認識python2.6.6

vim /etc/ansible/hosts
[test]

10.4.90.46 ansible_python_interpreter=/usr/bin/python.old
10.4.90.47 ansible_python_interpreter=/usr/bin/python.old

#yum
安裝某個包

ansible test -m yum -a "name=httpd state=latest"

卸載某個包

ansible test -m yum -a "name=httpd state=absent"

 刪除舊版gcc

yum: name={{ item }} state=removed
with_items:
- gcc
- httpd
- php
- mysql
- httpd
- mariadb
- openssl098e

安裝新版gcc編譯器

yum: name={{ item }} state=present
with_items:
- gcc
- redhat-lsb-core
- openssh-server
- openssh-clients
- python-devel
- lrzsz
- yum-utils

更新部分版本

yum: name={{ item }} state=latest
with_items:
- libattr
- libstdc++
- pcre
- audit-libs
- libselinux
- elfutils-libelf
- elfutils-libs
- libcap
- pam
- nss-softokn-freebl
- libdb
- libsepol


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM