[發明專利]一種系統鏡像制備方法及系統在審
| 申請號: | 201710379819.7 | 申請日: | 2017-05-25 |
| 公開(公告)號: | CN107220147A | 公開(公告)日: | 2017-09-29 |
| 發明(設計)人: | 喻勝銀 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 制備 方法 | ||
技術領域
本申請涉及計算機應用技術領域,更具體地說,涉及一種系統鏡像制備方法及系統。
背景技術
隨著大數據時代的來臨,云計算和云存儲成為炙手可熱的領域,在云計算和云存儲領域中,服務器的存儲性能是整個系統需要著重管理和不斷提升的性能之一。
分布式系統是提升服務器的存儲性能和易管理性能的有力手段,但在現有技術中的分布式系統中,在需要對分布式系統的存儲容量或性能進行拓展時,往往只能通過給分布式系統中的節點替換更大容量的硬盤的方式實現,這種方式限制了分布式系統的存儲容量和性能的可拓展上限。
發明內容
為解決上述技術問題,本發明提供了一種系統鏡像制備方法及系統,以實現通過為分布式系統提供可用系統鏡像,以使分布式系統可以通過增加節點的方式增加分布式系統的存儲容量和性能的目的,從而增加了分布式系統的存儲容量和性能的可拓展上限。
為實現上述技術目的,本發明實施例提供了如下技術方案:
一種系統鏡像制備方法,應用于分布式系統,所述系統鏡像制備方法包括:
獲取待處理系統鏡像;
將所述待處理系統鏡像包含文件復制在預設目錄中;
構建分布式系統軟件包;
根據預設標準和所述分布式系統軟件包所在位置,在所述預設目錄中創建包含鏡像安裝流程的ks.cfg文件;
修改所述預設目錄中的啟動配置文件,將啟動位置設置為所述預設目錄;
根據所述預設目錄中的所有文件生成目標系統鏡像。
可選的,所述構建分布式系統軟件包之后,所述根據預設標準和所述分布式系統軟件包所在位置之前還包括:
根據所述預設標準修改所述待處理系統鏡像的內核文件,獲得目標內核文件,并將所述目標內核文件作為目標系統鏡像的內核文件。
可選的,所述將所述待處理系統鏡像包含文件復制在預設目錄中包括:
使用掛載命令掛載所述待處理系統鏡像,使所述待處理系統鏡像包含文件可見,并將所述待處理系統鏡像包含文件復制在預設目錄中。
可選的,所述構建分布式系統軟件包包括:
獲取分布式文件系統源碼;
在所述預設目錄中部署rpmbuild構建目錄;
將所述分布式文件系統源碼中的spec文件復制在rpmbuild構建目錄中;
將所述分布式文件系統源碼打包,獲得壓縮包格式的源碼并放在rpmbulid構建目錄中;
將所述rpmbulid構建目錄打包,獲得所述分布式系統軟件包。
一種系統鏡像制備系統,應用于分布式系統,所述系統鏡像制備系統包括:
鏡像獲取模塊,用于獲取待處理系統鏡像;
文件復制模塊,用于將所述待處理系統鏡像包含文件復制在預設目錄中;
軟件包構建模塊,用于構建分布式系統軟件包;
流程構建模塊,用于根據預設標準和所述分布式系統軟件包所在位置,在所述預設目錄中創建包含鏡像安裝流程的ks.cfg文件;
啟動項修改模塊,用于修改所述預設目錄中的啟動配置文件,將啟動位置設置為所述預設目錄;
鏡像生成模塊,用于根據所述預設目錄中的所有文件生成目標系統鏡像。
可選的,還包括:
內核修改模塊,用于根據所述預設標準修改所述待處理系統鏡像的內核文件,獲得目標內核文件,并將所述目標內核文件作為目標系統鏡像的內核文件。
可選的,所述文件復制模塊將所述待處理系統鏡像包含文件復制在預設目錄中具體用于,使用掛載命令掛載所述待處理系統鏡像,使所述待處理系統鏡像包含文件可見,并將所述待處理系統鏡像包含文件復制在預設目錄中。
可選的,所述軟件包構建模塊包括:
源碼獲取單元,用于獲取分布式文件系統源碼;
部署單元,用于在所述預設目錄中部署rpmbuild構建目錄;
文件復制單元,用于將所述分布式文件系統源碼中的spec文件復制在rpmbuild構建目錄中;
源碼壓縮單元,用于將所述分布式文件系統源碼打包,獲得壓縮包格式的源碼并放在rpmbulid構建目錄中;
軟件包壓縮單元,用于將所述rpmbulid構建目錄打包,獲得所述分布式系統軟件包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710379819.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種施工圍擋
- 下一篇:平動組合建筑施工圍擋裝置





