Ansible的常用模塊

  • command模塊:

  • 目的:在指定節點上運行hostname命令

    命令:ansible 192.168.1.16 -m command ?‘hostname’

  • copy模塊:

目的:把主控端/root目錄下的a.sh文件拷貝到到指定節點上

命令:ansible 192.168.1.16 -m copy -a ‘src=/root/a.sh dest=/tmp/’

  • file模塊:

目的:更改指定節點上/tmp/t.sh的權限為600,屬主和屬組為root

命令:ansible all -m file -a “dest=/tmp/t.sh mode=600 owner=root group=root”

  • cron模塊:

目的:在指定節點上定義一個計劃任務,每隔3分鐘更新一次時間

命令:ansible all -m cron -a?‘name=”custom job” minute=*/3 hour=* day=* month=* weekday=* job=”/usr/sbin/ntpdate 192.168.0.1″‘

 

  • group模塊:

目的:在所有節點上創建一個組名為nolinux,gid為2014的組

命令:ansible all -m group -a ‘gid=2014 name=nolinux’

  • user模塊:

目的:在指定節點上創建一個用戶名為nolinux,組為nolinux的用戶

命令:ansible 10.1.1.113 -m user -a ‘name=nolinux groups=nolinux state=present’

  • yum模塊:

目的:在指定節點上安裝 lrzsz 服務

命令:ansible all -m yum -a?“state=present name=httpd”

 

  • service模塊:

目的:啟動指定節點上的?puppet 服務,并讓其開機自啟動

命令:ansible 10.1.1.113 -m service -a ‘name=puppet state=restarted enabled=yes’

 

  • script模塊:

目的:在指定節點上執行/root/a.sh腳本(該腳本是在ansible控制節點上的)

命令:ansible 10.1.1.113 -m script -a ‘/root/a.sh’

 

  • ping模塊:

目的:檢查指定節點機器是否還能連通

命令:ansible 10.1.1.113 -m ping

 

 

 

 

原創文章,作者:nene,如若轉載,請注明出處:http://www.www58058.com/88174

(0)
nenenene
上一篇 2017-10-31 14:48
下一篇 2017-10-31 20:29

相關推薦

  • Systemd——CentOS7的init

    Systemd:     POST –> Boot Sequeue(BIOS) –> Bootloader(MBR) –> kernel(ramdisk) –> rootfs –> /sbin/init init:   &nbsp…

    Linux干貨 2016-09-20
  • 8月3日課堂練習及課后作業

    課堂練習 1、創建用戶gentoo,附加組為bin和root,默認shell為/bin/csh,注釋信息為“Gentoo Distribution” useradd -G bin,root -s /bin/csh -c "Gentoo Distribution" gentoo  2、創建下面的用戶、組和組成員關系,名字為admi…

    Linux干貨 2016-08-04
  • Linux發展史

    1、Linux是什么     Linux 是一套 Unix-like 的作業系統,是 Unix 的一種,它控制整個系統基本服務的核心程式 (kernel) 是由 Linus 帶頭開發出來的,「Linux」這個名稱便是以「Linus's Minix」來命名,Linus 選擇用「大眾公有版權」 (GPL)的方式來發行這份程…

    Linux干貨 2016-10-19
  • 運維架構之httpd

    Web Service 傳輸層:提供進程地址 Port number tcp:傳輸控制協議,面向連接,通信前需建立虛擬鏈路,結束后拆除;0-65535 udp:用戶數據報協議,無連接;0-65535 IANA 0-1023:眾所周知,永久分配給固定應用使用;22/tcp(ssh)、80/tcp(http)、443/tcp(https) 1024-41951:…

    系統運維 2018-06-04
  • 第一周作業

    一、計算機的組成及功能 計算機是由硬件和軟件組成, 1、硬件主要分為五個部分: 1) 控制器(Control)  CPU 2) 運算器(Datapath)   3) 存儲器(Memory)  內存 4) 輸入(Input system)  鍵盤、鼠標 5) 輸出(Out…

    Linux干貨 2017-07-11
  • grep的使用以及正則表達式

    正則表達式以及grep的使用 grep是一種文本過濾工具(模式:pattern)基本使用用法如下: grep [option] PATTERN FILE grep [OPTIONS] [-e PATTERN | -f FILE] [FILE…] –colour=auto:對匹配到的文本著色 -i:ignorecase 忽略字符大小寫 -o:僅顯示匹配到…

    Linux干貨 2017-08-21
欧美性久久久久