簡單自動化Ansible--安裝及簡單應用(一)

    Ansible 是一款開源的自動化運維工具,它既不需要數據庫,也不需要運行後臺程序(daemons)

容易上手,相對其他同類工具(puppet等)比較簡單


        一.    控制機要求:

Ansible控制機要求極其簡單,需要安裝python2.6 以上的版本 就可以了(windows除外),可以是Red Hat,Debian, CentOS, OS X, 和任何BSDs 系統

        二.    節點要求(被控制端)

節點需要python2.4以上版本,如果你運行的版本小於python2.5 ,你必須安裝 python-simlejson 模塊


        三.    安裝方式

Ansible安裝方式有很多,最常見的就是可以直接用pip安裝,如果你是Red Hat 系統,也可以安裝EPEL源,YUM安裝

pip install ansible
或
yum install ansible


安裝完成後運行

[root@tools-server ~]# ansible --version
ansible 1.7.2

說明安裝成功了。使用ping模塊測試一下

[root@tools-server ~]# ansible  127.0.0.1 -m ping
127.0.0.1 | success >> {
    "changed": false, 
    "ping": "pong"
}

OK,沒有問題,本機測試通過了,當然光是在本機使用模塊是無意義的,下一篇介紹Ansbile的配置文件以及常用的參數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章