[發明專利]一種針對RHEL操作系統與應用的快速部署方法在審
| 申請號: | 201310504731.5 | 申請日: | 2013-10-23 |
| 公開(公告)號: | CN104572154A | 公開(公告)日: | 2015-04-29 |
| 發明(設計)人: | 尉超 | 申請(專利權)人: | 北京天地超云科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 趙建剛 |
| 地址: | 100176 北京市大興區北京經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 rhel 操作系統 應用 快速 部署 方法 | ||
1.一種針對RHEL操作系統與應用的快速部署方法,其特征在于,包括:
步驟一:獲取應用安裝依賴的RHEL操作系統的組件安裝列表;
步驟二:根據應用安裝時所需的所述RHEL操作系統的配置,制作所述RHEL操作系統的參數配置腳本;
步驟三:制作所述RHEL操作系統的應用安裝包的執行腳本;
步驟四:將所述組件安裝列表、所述參數配置腳本、所述應用安裝包的執行腳本組合成所述RHEL操作系統的安裝配置文件,然后將所述安裝配置文件與所述RHEL操作系統的安裝文件、所述RHEL操作系統的應用安裝文件打包成一個所述RHEL操作系統的安裝鏡像文件,即統一安裝鏡像;
步驟五:用所述安裝鏡像文件執行所述RHEL操作系統的安裝和應用部署。
2.根據權利要求1所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟一中,所述組件安裝列表包括系統基本組件包、系統桌面組件包和應用程序組件;所述應用程序組件包括網絡服務組件包、數據庫組件包、NFS文件系統組件包、NTP協議組件包和軟件開發組件包。
3.根據權利要求1所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟二中,所述參數配置腳本包括所述RHEL操作系統的磁盤分區設置參數、所述RHEL操作系統的網絡配置參數和所述RHEL操作系統的應用程序的系統參數;所述RHEL操作系統的所述應用程序的系統參數包括應用程序對所述RHEL操作系統的系統文件的增加、刪除和修改配置。
4.根據權利要求3所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟二中,所述RHEL操作系統安裝所需的參數配置時,若所述系統安裝配置文件中沒有包含所有所述RHEL操作系統要求所需配置的參數,則所述RHEL操作系統安裝過程出現供用戶手動配置的操作頁面;若所述系統安裝配置文件中包含所有所述RHEL操作系統要求所需配置的參數,則實現無人值守的所述RHE系統安裝。
5.根據權利要求1所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟三中,所述應用安裝包的執行腳本包括系統應用自帶的安裝腳本或應用安裝執行腳本和系統配置的優化腳本;所述系統配置的優化腳本包括修改系統緩存配置腳本和修改系統組件配置腳本;所述系統組件配置包括修改MySQL數據庫組件的連接數、修改Tomcat組件的端口和緩存目錄和修改NTP同步的時間服務器地址。
6.根據權利要求1所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟五中,執行所述RHEL操作系統的安裝和應用部署時,依次包括如下步驟:RHEL內核引導、初始化安裝環境、讀取安裝配置文件、配置操作安裝參數、安裝操作系統組件、執行擴展安裝腳本、安裝完成、重啟。
7.根據權利要求6所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,所述步驟五中,所述安裝若要求所述RHEL操作系統通過讀取安裝配置文件的方式來執行安裝,則在打包生成操作系統安裝鏡像文件之前,先修改所述RHEL操作系統的內核引導配置文件isolinux.cfg。
8.根據權利要求7所述的針對RHEL操作系統與應用的快速部署方法,其特征在于,對于所述RHEL操作系統的所述安裝配置文件和所述內核引導配置文件,均通過Kickstart配置文件結構規則進行約束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天地超云科技有限公司,未經北京天地超云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310504731.5/1.html,轉載請聲明來源鉆瓜專利網。





