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