[發明專利]一種服務器集群中并發安裝不同軟件的方法有效
| 申請號: | 201210498883.4 | 申請日: | 2012-11-30 |
| 公開(公告)號: | CN103019776A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 段國棟 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/46;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 集群 并發 安裝 不同 軟件 方法 | ||
1.一種服務器集群中并發安裝不同軟件的方法,其特征在于在服務器集群中設置其中一個服務器為服務器端,服務器端管理服務器集群中其余服務器的軟件安裝;在服務器端配置共享服務和配置共享目錄、在服務器端配置服務器列表信息、服務器端進行各服務器軟件安裝的線程通訊控制和線程并發控制;具體步驟為:
(1)、在服務器端配置共享服務和配置共享目錄:在服務器端配置共享服務,啟動共享服務來配置共享目錄;啟動共享服務,自動把服務器集群中所有要安裝的軟件放置到共享目錄中,同時統一修改軟件的軟件名稱已達到一致性,完成共享目錄配置;
(2)、在服務器端配置服務器列表信息,服務器列表信息內包括:服務器集群中所有服務器的屬性信息及所有服務器要安裝的軟件的屬性信息,該服務器列表信息按照格式配置,支持一個軟件安裝和多個軟件安裝;
(3)、服務器端進行各服務器軟件安裝的線程通訊控制和線程并發控制:軟件安裝的線程包括主線程和多個子線程,主線程為服務器端的啟動線程,每個服務器的軟件安裝的線程為一個子線程;服務器端控制每個子線程的執行過程以及處理結果,服務器端執行所有軟件安裝完成后的子線程處理策略。
2.根據權利要求1所述的一種服務器集群中并發安裝不同軟件的方法,其特征在于步驟(3)中服務器端控制每個子線程的執行過程以及處理結果,服務器端執行所有軟件安裝完成后的子線程處理策略,具體方法為:服務器端啟動安裝主線程,主線程首先會啟動服務器端的共享服務,且檢查共享目錄的正確性;然后會自動判斷服務器列表信息文件是否存在,如果存在會自動解析服務器列表信息文件內容,根據服務器列表信息文件內容,分別啟動多個子線程開始對服務器集群中的服務器安裝不同的軟件;服務器端自動登錄到服務器上,按照服務器列表信息對服務器進行軟件的安裝,軟件安裝成功或失敗后,會把處理結果返回給主線程,主線程接到信息后輸出到服務器端的日志中;如果各個子線程已把軟件安裝完成后,通知主線程,主線程會自動把子線程結束,已釋放資源;當所有子線程都執行完畢后主線程退出,標志執行完畢。
3.根據權利要求1所述的一種服務器集群中并發安裝不同軟件的方法,其特征在于服務器的屬性信息包括服務器的IP信息、服務器的用戶名信息、服務器的密碼信息。
4.根據權利要求1所述的一種服務器集群中并發安裝不同軟件的方法,其特征在于服務器要安裝的軟件的屬性信息為軟件名稱和軟件安裝參數,其中軟件名稱與步驟(1)共享目錄中的軟件的軟件名稱一致。
5.根據權利要求1或4所述的一種服務器集群中并發安裝不同軟件的方法,其特征在于在服務器列表信息中,服務器要安裝的軟件的軟件名稱和軟件安裝參數用冒號隔開,服務器要安裝的軟件為多個,則多個軟件名稱是用分號隔開。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210498883.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:汽車座椅橫梁總成
- 下一篇:二次溢流閥、起重機落幅液壓系統及起重機





