国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Centos下安裝Ansible

Profeel / 1036人閱讀

摘要:是新出現(xiàn)的自動(dòng)化運(yùn)維工具,基于開(kāi)發(fā),集合了眾多運(yùn)維工具的優(yōu)點(diǎn),實(shí)現(xiàn)了批量系統(tǒng)配置批量程序部署批量運(yùn)行命令等功能。是基于模塊工作的,本身沒(méi)有批量部署的能力。

ansible
ansible是新出現(xiàn)的自動(dòng)化運(yùn)維工具,基于Python開(kāi)發(fā),集合了眾多運(yùn)維工具(puppet、cfengine、chef、func、fabric)的優(yōu)點(diǎn),實(shí)現(xiàn)了批量系統(tǒng)配置、批量程序部署、批量運(yùn)行命令等功能。

ansible是基于模塊工作的,本身沒(méi)有批量部署的能力。真正具有批量部署的是ansible所運(yùn)行的模塊,ansible只是提供一種框架。主要包括:

連接插件connection plugins:負(fù)責(zé)和被監(jiān)控端實(shí)現(xiàn)通信;

host inventory:指定操作的主機(jī),是一個(gè)配置文件里面定義監(jiān)控的主機(jī);

各種模塊核心模塊、command模塊、自定義模塊;

借助于插件完成記錄日志郵件等功能;

playbook:劇本執(zhí)行多個(gè)任務(wù)時(shí),非必需可以讓節(jié)點(diǎn)一次性運(yùn)行多個(gè)任務(wù)。

1.ansible部署

ansible 與saltstack功能大致相同,但是好的一點(diǎn)就是我們Ansible不需要客戶端,Centos的yum源當(dāng)中沒(méi)有Ansible的包,我們需要先RPM安裝一下阿里云 的epel源:

rpm -Uvh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
yum install ansiable -y
2.ansible配置

系統(tǒng)環(huán)境:

server:172.16.0.10  ==> Centos 7.2 64位
client1:172.16.0.11 ==> Centos 6.7 64位
client2:172.16.0.12 ==> Centos 6.7 64位

添加客戶端:
1.配置文件參數(shù)
編輯 /etc/ansible/hosts

 [webservers]
## alpha.example.org
## beta.example.org
172.16.0.11
172.16.0.12

編輯 / etc/ansible/ansible.cfg, 解決下面問(wèn)題

host_key_checking = False
默認(rèn)ansible是使用key驗(yàn)證的,如果使用密碼登陸的服務(wù)器,使用ansible的話,要不修改ansible.cfg配置文件的ask_pass = True給取消注釋,要不就在運(yùn)行命令時(shí)候加上-k,這個(gè)意思是-k, --ask-pass ask for SSH password。再修改:host_key_checking= False即可

2.使用ansible進(jìn)行ping命令

單臺(tái)測(cè)試客戶端是否通了

[root@zabbix-server ~]# ansible 172.16.0.11 -m ping -k
SSH password:   ==> 輸入客戶端的密碼
172.16.0.11 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}

[root@zabbix-server ~]# ansible 172.16.0.12 -m ping -k
SSH password: 

172.16.0.12 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}

測(cè)試一個(gè)組是否通了

[root@zabbix-server ~]# ansible webservers -m ping -k
SSH password: 
172.16.0.11 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}
172.16.0.12 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}

安裝完成。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/8027.html

相關(guān)文章

  • Python 2.6 升級(jí)至 Python 2.7 的實(shí)踐心得

    摘要:前言安裝,因?yàn)檐浖姹旧系男枨笏钥紤]將升級(jí)至,加上生產(chǎn)環(huán)境還是以為主,互聯(lián)網(wǎng)自動(dòng)化運(yùn)維平臺(tái)大多數(shù)也推薦以來(lái)操作,選擇還是也沒(méi)有定論,找到適合的搭配即可。 前言 CentOS 6.8 安裝 Python 2.7.13,因?yàn)檐浖姹旧系男枨笏钥紤]將 Python 升級(jí)至 2.7.13,加上生產(chǎn)環(huán)境還是以 RHEL 6 為主,互聯(lián)網(wǎng)自動(dòng)化運(yùn)維平臺(tái)大多數(shù)也推薦以Python 2.7.x +...

    godlong_X 評(píng)論0 收藏0
  • Docker創(chuàng)建的集群使用ansible部署hadoop

    摘要:創(chuàng)建的集群下使用部署基礎(chǔ)環(huán)境關(guān)鍵詞集群架構(gòu)集群包含臺(tái)虛擬主機(jī),采用創(chuàng)建容器的方式創(chuàng)建,無(wú)需創(chuàng)建多臺(tái)虛擬機(jī),簡(jiǎn)單方便。 Docker創(chuàng)建的集群下使用ansible部署hadoop 基礎(chǔ)環(huán)境 MBP, Palallels Desktop, Centos7 關(guān)鍵詞 docker, ansible, hadoop 集群架構(gòu) 集群包含4臺(tái)虛擬主機(jī),采用Docker創(chuàng)建容器的方式創(chuàng)建,無(wú)需創(chuàng)建多臺(tái)...

    gself 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<