puppet的基礎(chǔ)環(huán)境介紹:puppet服務(wù)器和客戶端都已下載了epel的外部yum源,都已通過(guò)yum程序自動(dòng)安裝了puppet程序,過(guò)程比較簡(jiǎn)單,這里就不一一介紹了,機(jī)器都放置在同一局域網(wǎng)內(nèi),cn7
使用virtualbox 安裝兩臺(tái)虛擬機(jī)來(lái)搭建Puppet服務(wù)端和客戶端的測(cè)試環(huán)境。 系統(tǒng)版本: CentOS 7.6 64位內(nèi)核版本: 3.10.0-957puppetserver版本: 5.3.1
1產(chǎn)看操作系統(tǒng)版本[root@zabbix ~]# cat /etc/redhat-release CentOS release 6.5 (Final)2下載新的rpm[root@zabbix ~]#
puppet的dashboard可以比較直觀的看到puppet運(yùn)行詳細(xì)狀態(tài)。也是puppet中比較重要的一塊,那么我們開(kāi)始安裝和優(yōu)化它!pptserver_wangsu_bj_192.168.3.68
需要軟件包:ruby,facter,puppet 前提要求客戶端能解析到服務(wù)端的hostname puppet服務(wù)端配置: tar zxvf facter-1.6.5.tar.gz cd
一、重新來(lái)過(guò) 之前的PUPPET文檔基本能夠滿足使用,算是第一階段;但為了更好的完成自動(dòng)化工作,開(kāi)始研究強(qiáng)大的Foreman、Mcollective等工具
1> 簡(jiǎn)介: vagrant提供了易于配置,重復(fù)性好,便攜式的工作環(huán)境,這些對(duì)開(kāi)發(fā)人員非常有用,它可以讓開(kāi)發(fā)人員可以創(chuàng)建簡(jiǎn)單且可重復(fù)使用的基于VirtualBox的虛擬機(jī)(現(xiàn)在也支持
1,安裝puppet注意:客戶端和服務(wù)器版本盡量保持一致,如果不能一致,客戶端的version也不能太舊,服務(wù)端的version不能低于client端安裝及簡(jiǎn)單配置步驟:安裝準(zhǔn)備(server&
puppet語(yǔ)法檢查在編輯完.pp文件后最好做一次語(yǔ)法檢查,提前檢查出.pp文件的語(yǔ)法錯(cuò)誤.puppet parser validate init.pp
這個(gè)問(wèn)題出現(xiàn)有一段時(shí)間了,最開(kāi)始的時(shí)候從一天3-5次左右到最近的一天出現(xiàn)10多次的告警郵件...因?yàn)镻uppet同步采取了主動(dòng)觸發(fā)和定時(shí)同步兩種策略,幾乎每次的報(bào)錯(cuò)都是在定時(shí)同步時(shí)出現(xiàn)...Puppe