這一節一小時33分鐘說的是關于批量布置的
說實話有點長,還是要有點耐心才看得完
而且還要消化
批量布置有很多種工具和方法
1 secboy #運維工具
2 secureCRT #遠端登入工具
3 ssh 免密鑰的方案
4 expect 工具
5 puppet
6 cfengine
7 rsync
8 lsyncd(sersync)
9 http方式
10 nfs方式
本節主要說的expect
因為說的實在過于詳細而且本身我又不需要現在就用到,是以我大緻看了一遍
懂得了原理和做法,代碼和其它沒有去細究
expect linux本身不自帶的需要自行安裝
#yum install -y expect
expect主要是通過檢索遠端主機給的提示字元然後送出相應的字元實作自動處理
expect地程式設計規則和大部分程式的規則差不多,都有指派和一些功能語句
其它還能用腳本調用expect寫的腳本這樣來實作更友善的自動化
視訊裡講了三個例子
1用expect批量改hosts檔案
2用expect批量分發ssh公鑰
3用expect批量檢視主機記憶體占用情況
好了這就是這一節的大概
本文轉自wangchangshu2 51CTO部落格,原文連結:http://blog.51cto.com/398528/1894728,如需轉載請自行聯系原作者