[發明專利]一種操作系統批量自動化運維管理方法在審
| 申請號: | 201910964794.6 | 申請日: | 2019-10-11 |
| 公開(公告)號: | CN110955457A | 公開(公告)日: | 2020-04-03 |
| 發明(設計)人: | 陸冰芳;陳祖斌;袁勇;張鵬;李沁蔓;粟邈如 | 申請(專利權)人: | 廣西電網有限責任公司信息中心 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F8/61;G06F9/455 |
| 代理公司: | 北京國帆知識產權代理事務所(普通合伙) 11334 | 代理人: | 劉小哲 |
| 地址: | 530023 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 操作系統 批量 自動化 管理 方法 | ||
1.一種操作系統批量自動化運維管理方法,其特征在于,包含以下步驟:
創建兩臺虛擬機,分別安裝Ansible服務端和腳本庫服務器;
在受管服務器操作系統創建Ansible賬號,以便Ansible服務端通過該賬號訪問受管服務器的操作系統;
封裝各類操作的自動化腳本并保存到腳本庫服務器;
在所述Ansible服務端注冊各受控服務器,并根據受控服務器不同的操作系統類型及版本,對受管服務器進行分組;
根據所述不同的操作系統分組,設置各受管服務器調用腳本庫服務器中對應版本的自動化腳本;
Ansible服務端以服務器分組為單位,自動遍歷連接分組內的受控服務器,Ansible服務端從腳本庫服務器獲取自動化腳本,推送到對應的受控服務器上,在受控服務器上執行對應的腳本,實現批量自動化操作。
2.根據權利要求1所述的方法,其特征在于,所述Ansible服務端用于對各類運維操作進行受理和調度;所述腳本庫服務器用于存放各類自動化操作的腳本,供所述Ansible服務端調用執行。
3.根據權利要求2所述的方法,其特征在于,所述各類操作具體是防火墻配置、基線配置、賬號密碼處理,這些操作對應不同的腳本;針對各類操作系統以及不同的版本編寫有專用的腳本;
所述Ansible服務端從所述腳本庫服務器獲取自動化腳本,推送到對應的受控服務器上具體為:
根據受控服務器的操作系統的類型及版本,從所述腳本庫服務器調取對應的自動化腳本,再推送到對應的受控服務器上去執行。
4.根據權利要求3所述的方法,其特征在于,所述Ansible服務端以服務器分組為單位,自動遍歷連接分組內的受控服務器具體為:若受控服務器是linux/unix操作系統,則通過ssh建立連接;若受控服務器屬于windows,則通過winrm連接。
5.一種操作系統批量自動化運維管理系統,其特征在于,包括:
Ansible服務端和腳本庫服務器;
所述Ansible服務端可以通過在受管服務器操作系統創建的Ansible賬號訪問受管服務器的操作系統;
所述腳本庫服務器封裝保存有各類操作的自動化腳本;
Ansible服務端從腳本庫服務器獲取自動化腳本,推送到對應的受控服務器上,在受控服務器上執行對應的腳本,實現批量自動化操作。
6.根據權利要求5所述的系統,其特征在于,所述Ansible服務端和腳本庫服務器分別安裝于創建的兩臺虛擬機;所述Ansible服務端用于對各類運維操作進行受理和調度;所述腳本庫服務器用于存放各類自動化操作的腳本,供所述Ansible服務端調用執行。
7.根據權利要求6所述的系統,其特征在于,
在所述Ansible服務端注冊各受控服務器,并根據受控服務器不同的操作系統類型及版本,對受管服務器進行分組;
根據所述不同的操作系統分組,設置各受管服務器調用腳本庫服務器中對應版本的自動化腳本;
Ansible服務端以服務器分組為單位,自動遍歷連接分組內的受控服務器。
8.根據權利要求7所述的系統,其特征在于,所述Ansible服務端以服務器分組為單位,自動遍歷連接分組內的受控服務器具體為:若受控服務器是linux/unix操作系統,則通過ssh建立連接;若受控服務器屬于windows,則通過winrm連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣西電網有限責任公司信息中心,未經廣西電網有限責任公司信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910964794.6/1.html,轉載請聲明來源鉆瓜專利網。





