ansible常用模組
ansible模組也就是ansible命令 和linux命令是一樣的
1,ping 檢測伺服器網路是否通ansible webserver -m ping
2,shell ansible的shell是直接使用linux命令ansible webserver -m shell -a 'ls /root/'
3,copy 複製檔案到目標主機ansible webserver -m copy -a 'src=/root/test.html dest=/root/'
src路徑是本機 dest是目標主機目錄
4,fetch 從目標主機拉取檔案到本機ansible webserver -m fetch -a 'src=/var/log/message dest=/data/tmp'
src是目標主機 dest是本機
5,service 管理應用服務ansible webserver -m service -a "name=httpd state=restarted"
name是要操作的服務 state是進行什麼操作
6,file 檔案管理模組
Ansible常用模組及API
安裝epel作為安裝ansible的yum源 centos6.4 安裝ansible yum install ansible y 配置檔案 路徑 etc ansible hosts 配置說明 webservers為組名,下面的ip或網域名稱則是屬於該組的主機。webservers 192.168.1...
Python之 Ansible常用模組及API
1 功能 模組包括command script shell,都可以實現遠端shell命令執行。command 作為ansible的預設模組,可以執行遠端許可權範圍所有的shell命令 script 在遠端主機執行主控端儲存的shell指令碼檔案,相當於scp shell組合 shell 執行遠端主機...
Ansible常用模組
1.ping模組2.ansible command模組是ansible預設模組,主要用於執行linux基礎命令,可以執行遠端伺服器命令執行 任務執行等操作。但command模組不支援變數 重定向 管道符等,這些操作需要用shell模組執行 command模組使用詳解 chdir 執行命令前,切換到目...