多台linux伺服器的集中統一批量佈署管理

2021-06-19 15:24:47 字數 1007 閱讀 1923

1、機器少的話,可參考rsh\openssh、expect、rpm包管理結合,自已寫個遠端控程工具,很簡單

2、 如果伺服器配置、軟體比較通用(如常用工具ftp、基本配置),可考慮在伺服器分發包中進行定製,這樣在伺服器系統安排完成後相應軟體也齊活。當然對於其 它應用如db等,還是需要老老實實編譯安裝。。

3、如果伺服器資料級很大(>1000),那需要考慮將工具做成client/sever 多併發了處理了。。指令碼效率太低。

hutuworm

func 可以實現。

func 可以讓你在主控機上一次管理任意多台伺服器,或任意多個伺服器組。

func:系統管理員的終極利器

missing-cn

根絕 安裝的軟體不同有不同的方法,例如都是配置檔案或者複製過去就行的軟體,完全可以利用rsync同步,用一台做rsync的server,編寫指令碼自動同 步到所有伺服器。

靖康用cfengine啊,

一 個c/s架構的伺服器統一配置工具,對於使用者管理,檔案編輯,檔案許可權管理,指令碼命令的執行都很方便。

管理員可個根據作業系統,業 務,idc,isp來定義不同的group,各種group可以進行與或組合。

對於幾千臺的伺服器統一配置,配置合理的話,一台普通的2u伺服器 充當的server,負載也不會很高

aaronyou 

用cfengine  ,某大門戶 就是用他

jefferey 

比較簡單的實現方法 except, 見我的乙個例子:

"使用expect實現自動登入ssh伺服器,並在遠端執行命令" 

libertine3

omnitty-0.3.0  這個東西,可以用來做批量部署用!

leaf1981

freeipa

官方 index 

看看這個 軟體是否滿足的要求,rpms包是可以的

how to請看

etch 是乙個用來管理系統配置的 ruby 工具,它管理著作業系統和核心應用程式的各種配置檔案,非常適合大規模的集群環境中使用。

linux nis 使用者 集中 統一 認證

centos下nis使用者集中認證 原理 client自動掛載server下的nis使用者家目錄,然後server的nis使用者可以登入client,並有讀寫許可權。nis伺服器端 server 1 安裝ypserv服務 yum install ypserv 安裝完後開啟服務 service yps...

SQL鎖行 解決多台伺服器傳送統一請求併發問題

鎖行資訊 set transaction isolation level read uncommitted 儲存過程 set transaction isolation level read語法的四種情況 這幾天一直在弄儲存過程,現在在這裡跟大夥共享下資料 settransaction isolat...

Linux集中日誌伺服器rsyslog

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!linux上通常可以通過rsyslog來實現系統日誌的集中管理,這種情況下通常會有乙個日誌伺服器,然後每個機器配置自己日誌通過rsyslog來寫到遠端的日誌伺服器上。這裡假定有兩台伺服器,一台作為系統日誌的伺服器 比如機器名logmaster 另一...