了解最新公司動態(tài)及行業(yè)資訊
公司XXXX項目近日啟動。預計短時間內將部署數(shù)百組服務器。以目前運維部門人力有限,如果不采用人工安裝、配置和監(jiān)控方案服務器運維,工作量可想而知,甚至會出現(xiàn)服務器滿了卻來不及的情況安裝新系統(tǒng)。因此,運維部的工程師必須精通人工運維系統(tǒng)的使用。
人工運維系統(tǒng)介紹
一個已建立的人工運維系統(tǒng)包括系統(tǒng)準備、配置管理、監(jiān)控和報告三個功能模塊:
1.系統(tǒng)準備
一世。手動安裝操作系統(tǒng)和常用軟件包
2.配置管理
一世。手動部署業(yè)務系統(tǒng)軟件包并完成配置
ii. 遠程管理服務器(切換服務等)
iii. 更改回滾
3.監(jiān)控和報告
一世。服務器可用性、性能、安全監(jiān)控
ii. 將報告信息發(fā)送給管理員
1.準備工具
準備工具可以制作Linux操作系統(tǒng)和軟件安裝手冊。他們使用服務器上的軟件包系統(tǒng),例如 rpm 或 apt 來安裝軟件包,甚至做一些簡單的配置工作。
2.配置管理工具
配置管理工具可以手動部署常用應用程序、設置參數(shù)或在新服務器上啟動服務,也可以用于將操作系統(tǒng)和業(yè)務支撐系統(tǒng)的變更管理回滾到以前的版本。
3.監(jiān)控和報告工具
監(jiān)控工具用于收集服務器數(shù)據(jù)以生成有關可用性、性能和其他系統(tǒng)狀態(tài)的報告??捎眯员O(jiān)控可以在第一時間向運維人員發(fā)出業(yè)務不可用的警告,方便第一時間處理,減少業(yè)務中斷時間。
紅圍巾捐贈的項目是一個集成了準備類和配置管理類的框架,如右圖:
我們的手動配置管理系統(tǒng)采用開源和Func相結合的方式進行服務器和業(yè)務系統(tǒng)的統(tǒng)一配置,F(xiàn)unc用于集中管理多臺服務器。
是Labs基于ruby語言開發(fā)的手動系統(tǒng)配置工具。它可以在C/S模式或獨立模式下運行,支持所有UNIX和類UNIX系統(tǒng)的配置管理。最新版本還支持一些有限的操作系統(tǒng)管理。適用于服務器管理的全過程,如初始安裝、配置、更新和系統(tǒng)關閉。
由于平臺限制服務器運維,篇幅過長,很難全部發(fā)布。作者已經將文檔整理成PDF。
想要學習和提高對自己服務器的理解的同學,可以關注并私信我關鍵詞信息,免費獲取此PDF。