国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 網(wǎng)管 > 服務(wù)器 > 正文

自動(dòng)化運(yùn)維之 Puppet 實(shí)戰(zhàn)

2020-05-27 13:43:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

 隨著IT行業(yè)的迅猛發(fā)展,傳統(tǒng)的運(yùn)維方式靠大量人力比較吃力,近幾年自動(dòng)化運(yùn)維管理快速的發(fā)展,得到了很多IT運(yùn)維人員的青睞,一個(gè)完整的自動(dòng)化運(yùn)維包括系統(tǒng)安裝、配置管理、服務(wù)監(jiān)控三個(gè)方面。那今天咱們大家一起來(lái)學(xué)習(xí)一下Puppet實(shí)際運(yùn)維中的案例。僅供參考,歡迎大家提更多的意見(jiàn)!

一、應(yīng)用背景

某公司新到500臺(tái)服務(wù)器,需要安裝Linux系統(tǒng),并部署上線以及后期的管理配置。對(duì)于系統(tǒng)安裝,這個(gè)時(shí)候肯定得采用批量安裝的,常見(jiàn)批量安裝方式有大家熟知的Kickstart和Cobbler,具體配置方法,網(wǎng)上也有很多好文章,這里略過(guò)。

提示:如果采用自動(dòng)安裝的話,我們可以自動(dòng)初始化系統(tǒng)、內(nèi)核簡(jiǎn)單優(yōu)化、及常見(jiàn)服務(wù)、軟件客戶(hù)端等安裝。當(dāng)然Puppet客戶(hù)端也可以放在Kickstart中安裝并配置完畢。

當(dāng)系統(tǒng)穩(wěn)定運(yùn)行后,現(xiàn)在我們需要調(diào)整和管理部分服務(wù)器,例如要修改100臺(tái)服務(wù)器的系統(tǒng)參數(shù)、遠(yuǎn)程執(zhí)行命令等,這時(shí)候如何操作呢?我們可能會(huì)想到腳本,想法很好,如果讓你手動(dòng)去100臺(tái)服務(wù)器執(zhí)行同樣的腳本、或者修改某一個(gè)配置,是不是也浪費(fèi)時(shí)間呢,利用Puppet可以在幾分鐘、甚至數(shù)秒內(nèi)全部搞定。

二、實(shí)際案例配置

現(xiàn)在有一個(gè)需求,需要修改100臺(tái)Linux服務(wù)器上的crontab ntp時(shí)間服務(wù)器地址,原服務(wù)器crontab NTP配置段為:

0 0 * * * /usr/sbin/ntpdate pool.ntp.org >>/data/logs/crontab/ntpdate.log 2>&1

現(xiàn)在需要調(diào)整為內(nèi)部自建的服務(wù)器地址10.1.1.21,并且修改同步的時(shí)間,如下:

0 */5 * * * /usr/sbin/ntpdate 10.1.1.21 >>/data/logs/crontab/ntpdate.log 2>&1

編寫(xiě)puppet ntp模塊:

Vi /etc/puppet/modules/ntp/manifests/init.ppclass ntp {Exec { path =>”/bin:/sbin:/bin/sh:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin”}exec {“auto change crontab ntp config”:command =>”sed -i -e ‘/ntpdate/s/0/*/5 /2′ -e ‘s/pool.ntp.org/10.1.1.21/’ /var/spool/cron/root”, }}

這段代碼的注解:創(chuàng)建ntp模塊,利用exec資源遠(yuǎn)程執(zhí)行一條命令,同樣可以舉一反三,其他的修改和配置都可以參考此方法。其中Exec path的意思是定義全局path。如果不定義的話,每一次exec資源都要定義一個(gè)path路徑。

二、實(shí)際案例配置

當(dāng)我們有大規(guī)模集群的時(shí)候,所有服務(wù)器要求要求數(shù)據(jù)一致,可以采用rsync同步,配置rsync服務(wù)器端,客戶(hù)端執(zhí)行腳本命令即可。同樣可以使用puppet+腳本來(lái)同步,這樣比較快捷,當(dāng)然也可以使用puppet rsync模塊。Rsync配置此處忽略,直接上puppet代碼:

##定義www模塊

class www {

##定義全局path

Exec { path =>”/bin:/sbin:/bin/sh:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin”}

 

##推送sh腳本到客戶(hù)端,192-9-117-162-tdt.com為服務(wù)端

file {“/data/sh/rsync_www_client.sh”:source =>”puppet://192-9-117-162-tdt.com/files/www/rsync_www_client.sh”,owner =>”root”,group =>”root”,mode =>”755″,}

 

  ##推送密鑰文件到客戶(hù)端,權(quán)限設(shè)置為600

file {“/etc/rsync.pas”:source =>”puppet://192-9-117-162-tdt.com/files/www/rsync.pas”,owner =>”root”,group =>”root”,mode =>”600″,}

  ##遠(yuǎn)程執(zhí)行命令,備份原有程序,并判斷rsync客戶(hù)端腳本是否有修改,如果有變化,則執(zhí)行。

exec {“auto backup www data”:command =>”mkdir -p /data/backup/`date +%Y%m%d`;mv /data/index /data/backup/www/`date +%Y%m%d` ; /bin/sh /data/sh/rsync_www_client.sh “,user =>”root”,subscribe =>File["/data/sh/rsync_bus_client.sh"],refreshonly =>”true”,   }}

三、測(cè)試puppet

注*這里如果要使用Puppetrun(Puppet kick)推送功能的話,需要提前配置好客戶(hù)端,并在客戶(hù)端授權(quán)允許服務(wù)端發(fā)送信號(hào),具體配置文章可查看:

在服務(wù)器端執(zhí)行:

puppet kick –d –host `cat puppet.txt`

Cat Puppet.txt內(nèi)容為需要同步的客戶(hù)端的主機(jī)名:

192-9-117-163-tdt.com192-9-117-164-tdt.com192-9-117-165-tdt.com

四、puppet總結(jié)

本文僅供參考,通過(guò)了解和學(xué)習(xí),我們可以更加深入的去理解Puppet工作原理以及深入配置,舉一反三:

1、如何在master端對(duì)客戶(hù)端進(jìn)行分組?除了正則還可以用什么?

2、當(dāng)服務(wù)器數(shù)量不斷增加,一臺(tái)puppe tmaster肯定很吃力,如何擴(kuò)展?如何更好的維護(hù)和統(tǒng)一管理puppet node配置?

3、如何結(jié)合SVN直接提交代碼?等等問(wèn)題。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
伊人影院在线播放| 国产精品久久久高清免费| 国产福利免费观看| 国产日韩欧美一区二区三区视频| 国产女人在线观看| 国产精品伦理一区二区三区 | www.99av| 免费三级毛片| 国产美女视频网站| 国产一区二区影视| 在线中文字幕av| 天天干天天操天天爽| 国产精选在线视频拍拍拍| 国产国产人免费人成免费视频| gogo在线高清视频| 国产精品欧美色图| 免费的黄网站在线观看| 日韩av成人| 亚洲精品aaaa| 久久精品无码一区二区日韩av| 免费看成年人视频在线观看| 国产一区二区三区福利| 亚洲欧美国产另类首页| 国产一级视频| 亚洲xxxxxx| 国产黄色在线免费观看| 黄色一级视频网站| 亚洲综合色视频在线观看| 国产一级粉嫩xxxx| 日本视频三区| 亚洲网站一区| 精品999视频| 国产福利免费观看| 国产日产一区二区三区| 黄网站app在线观看下载视频大全官网| 国产高清在线视频| 国产精品久久在线| 国产三级视频在线看| 午夜在线小视频| 高潮白浆视频| 另类高清dbsm日本tvav| 免费在线你懂的| 二人午夜免费观看在线视频| 懂色av一区| 国产永久免费高清在线观看视频| 日本一二三区视频免费高清| av一级在线| 爱福利在线视频| 免费av不卡在线观看| 天天干天天摸| 久久99精品久久久久久野外| 嫩草在线播放| 国产一区在线视频观看| 九九热精品在线视频| 免费午夜一级| 国产在线观看18| 最新av免费看| 国产福利片在线| wwww亚洲| 中文字幕在线观看播放| 国产一二在线观看| 在线播放www| 国产在线中文字幕| 国产精品剧情一区二区在线观看| 国产特级淫片免费看| 中文字幕2019第三页| 欧美日韩一区二区三区在线播放| 黄色激情网址| 91涩漫在线观看c| 欧美成人精品福利网站| 国产探花视频在线观看| 在线黄色av| 国产另类图片| 91涩漫在线观看c| 黄色av免费看| gogo在线高清视频| 国产精品伦一区二区三区级视频频| 亚洲精品自产拍在线观看| 二人午夜免费观看在线视频| 国产精品自产拍在线观看2019| 日本a级黄色| 伊人影院在线观看| a中文在线播放| 国产欧美一区二区三区小说| 日本一二三区视频免费高清| 中文字幕高清av| 欧美色第一页| 91免费日韩| 天堂亚洲精品| 男人天堂亚洲| 99久久免费精品国产免费| 久久国产热视频| 亚洲欧美中文字幕在线观看| 国产色a在线| 免费黄色网页在线观看| 国产精品日日爱| 麻豆电影传媒二区| 精品剧情v国产在线观看| 国产免费av在线| 欧美精品日韩少妇| 欧美精品另类| 国产资源在线看| 九九热在线免费视频| 欧美精品一区二区三区免费| 亚洲欧美久久婷婷爱综合一区天堂| 国产午夜在线视频| 最近高清中文在线字幕在线观看| 超碰91在线| 免费a级人成a大片在线观看| 影音先锋在线中文字幕| 国产不卡精品一区二区三区| 国产视频2区| 伊人网在线视频| 天天操中文字幕视频| 青青草免费在线视频| 天堂网中文在线| 男女午夜视频在线观看| 久久这里精品| 尤物视频在线看| 国产一级免费看| 99久久99久久免费精品小说| 亚洲一道本在线| 超碰在线观看免费| 国产精品久久人| 精品176二区| 欧美日韩在线精品成人综合网| 欧美精品日韩少妇| 国产丝袜自拍| 欧美日韩一区二区三区在线播放| 成年人在线观看| 国产高清视频在线播放| 精品国产美女福利到在线不卡| gogogo影视剧免费观看在线观看| 久久综合精品视频| 国产区高清在线| www.91在线播放| 国产日本在线| 开心激情五月婷婷| 精品麻豆国产| 狠狠色丁香婷婷| 在线免费观看你懂的| 国产一卡2卡3卡4卡网站免费| 在线天堂中文| 国产精品不卡一区二区三区在线观看| 影音先锋日韩| 国产xxxxx| 尤物免费看在线视频| 人日人天天爽| 夜夜操天天干| 999国产在线视频| 国产一起色一起爱| 麻豆精品不卡国产免费看| 精品日韩av| 国产精品欧美韩国日本久久| 成人免费一区二区三区牛牛| 99免费视频| 2020亚洲男人天堂| 国产小视频福利在线| 国产美女被遭强高潮免费网站| 一本大道久久精品| 国产成人天天5g影院| 国产区在线观看| 国产youjizz在线| 国产高清大尺度一区二区不卡| 九九视频精品在线| 色综合久久五月天| www免费在线观看| 四虎精品视频| av在线免费播放| 亚洲日本伊人| 亚洲第一成年免费网站| 亚洲欧美日韩成人网| 日本高清中文字幕| 欧美高清视频| 91av久久| 国产精品粉嫩av| 亚洲国产精华液| 国产乱xxⅹxx国语对白| 国产青青视频| www免费在线观看| 成人av小说网| 国产成人综合亚洲欧美在| 怡红院av在线| 超碰在线中文| 中文字幕不卡免费视频| 99re热视频在线| 六月天色婷婷| 国产精品178页| 国产黄色av免费看| 欧洲亚洲精品视频| 激情综合丁香| 天天爱天天色| 在线黄色国产电影| 九色视频网站| 国产成a人亚洲精v品| www.91在线播放| 777电影在线观看| 成视频年人免费看黄网站| 国产激情视频在线观看| 欧美成人久久电影香蕉|