欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自動更新制作鏡像的方法與流程

文檔序號:12034391閱讀:1070來源:國知局
一種自動更新制作鏡像的方法與流程

本發(fā)明涉及服務器系統(tǒng)技術領域,具體的說是一種自動更新制作鏡像的方法。



背景技術:

在云計算時代,不管是vmware、xen還是kvm,都需要提供操作系統(tǒng)鏡像給用戶,目前采用傳統(tǒng)的辦法,如果制作一個鏡像,則必須操作三次才能完成整個操作。而且,由于在vmware、xen、kvm等不同的iaas平臺制作過程是不同的,如果需要制作n種系統(tǒng)鏡像,那就需要操作3n次,加上整個操作都是由技術人員來進行操作,這就導致整個鏡像制作過程耗時很長且極易出錯,也無法保證所制作鏡像版本的一致性。



技術實現要素:

為了解決上述問題,提供了一種自動更新制作鏡像的方法,通過自動檢測并利用agent包升級的策略,實現了鏡像制作的全自動化,有效解決了人工制作耗時長、容易出錯、鏡像版本不一致等問題,大大提高了鏡像制作的效率和穩(wěn)定性。

本發(fā)明的一種具體實施例采用以下技術方案:

一種自動更新制作鏡像的方法,所述的方法包括以下步驟:

s1:創(chuàng)建云主機;

s2:檢測配置文件;

s3:讀取配置項;

s4:執(zhí)行升級策略;

s5:轉換鏡像模板。

進一步的,步驟s2的具體實現過程為:每隔時間t循環(huán)檢測一次配置文件。

進一步的,步驟s2的具體實現過程為:設定檢測周期t,如果周期t內檢測到配置文件,進入步驟s3;如果周期t內未檢測到配置文件,結束整個進程。

進一步的,步驟s2中,所述的配置文件包括etc、iop、upgradeimagefile。

進一步的,步驟s3中,所述的配置項為配置文件中agent升級包的url下載地址。

進一步的,步驟s4的具體實現過程為:

1)下載并安裝agent升級包;

2)調用agent升級包中的升級腳本,開始升級;

3)發(fā)送升級開始消息至服務器管理系統(tǒng);

4)服務器管理系統(tǒng)執(zhí)行root/clean.sh腳本;

5)服務器管理系統(tǒng)控制云主機關機。

進一步的,步驟s5的具體實現過程為:首先將掛載的iso彈出,然后服務器管理系統(tǒng)調用相應iaas層的driver接口,最后將關機后的云主機轉為鏡像模板。

本發(fā)明一種具體實施例的有益效果是:

1、通過設置可自動執(zhí)行的鏡像制作步驟,降低了鏡像制作的復雜度和出錯率,有效提升了云計算中心的鏡像升級制作的效率及穩(wěn)定性。

2、通過設定時間t,實現循環(huán)檢測,可以有效增加檢測次數,確保可以準確識別配置文件。

3、通過設定周期t,既為整個掃描預留了時間段,也能保證在未掃描到配置文件時,自動退出程序,防止占用資源。

4、配置項設定為url下載地址,不占用系統(tǒng)自身的存儲資源,節(jié)省了存儲空間。

5、利用agent升級包實現升級策略,基于一個原始鏡像就可以添加任何程序安裝和系統(tǒng)配置,可以適應多個iaas鏡像的自動化制作。

附圖說明

圖1是本發(fā)明一種實施例的方法流程圖;

圖2是本發(fā)明另一種實施例的方法流程圖;

圖3是本發(fā)明第三種實施例的方法流程圖。

具體實施方式

為了使本領域的技術人員能夠更好地理解、實現本發(fā)明,下面通過具體實施例對本發(fā)明進行詳細說明。

實施例1

如圖1所示為一種具體實施例,提供了一種自動更新制作鏡像的方法,該方法包括以下步驟:

s1:創(chuàng)建云主機,在該步驟中,一般是利用服務器管理系統(tǒng)來創(chuàng)建云主機,舉一個例子來說:在實際創(chuàng)建過程中,可以利用的一種服務器管理系統(tǒng)是iop(浪潮云海開放平臺),創(chuàng)建的云平臺規(guī)格是10g的根磁盤。

s2:檢測配置文件,在該過程中,每隔時間t循環(huán)檢測一次配置文件,配置文件包括etc、iop、upgradeimagefile。時間t根據不同的場景、需求和配置來設置,只要保證設置的時間內可以完成檢測過程即可,因此,對于常規(guī)的情況,時間t可以選擇5秒、6秒、7秒、8秒、9秒、10秒等等。

s3:讀取配置項,配置項為配置文件中agent升級包的url下載地址。

s4:執(zhí)行升級策略,具體實現過程為:

1)下載并安裝agent升級包;

2)調用agent升級包中的升級腳本,開始升級;

3)發(fā)送升級開始消息至服務器管理系統(tǒng);

4)服務器管理系統(tǒng)執(zhí)行root/clean.sh腳本;

5)服務器管理系統(tǒng)控制云主機關機。

s5:轉換鏡像模板,具體實現過程為:首先將掛載的iso彈出,然后服務器管理系統(tǒng)調用相應iaas層的driver接口,最后將關機后的云主機轉為鏡像模板。

實施例2

如圖2所示的實施例,提供了一種自動更新制作鏡像的方法,該方法包括以下步驟:

s1:創(chuàng)建云主機,在該步驟中,一般是利用服務器管理系統(tǒng)來創(chuàng)建云主機,舉一個例子來說:在實際創(chuàng)建過程中,可以利用的一種服務器管理系統(tǒng)是iop(浪潮云海開放平臺),創(chuàng)建的云平臺規(guī)格是10g的根磁盤。

s2:檢測配置文件,配置文件包括etc、iop、upgradeimagefile。在該過程中,設定檢測周期t,如果周期t內檢測到配置文件,進入步驟s3;如果周期t內未檢測到配置文件,結束整個進程。周期t根據不同的場景、需求和配置來設置,在保證為整個掃描預留時間段的前提下,盡可能少的占用資源,因此,對于常規(guī)的情況,周期t可以是10分鐘到20分鐘之間,比如10分鐘、15分鐘等。

s3:讀取配置項,配置項為配置文件中agent升級包的url下載地址。

s4:執(zhí)行升級策略,具體實現過程為:

1)下載并安裝agent升級包;

2)調用agent升級包中的升級腳本,開始升級;

3)發(fā)送升級開始消息至服務器管理系統(tǒng);

4)服務器管理系統(tǒng)執(zhí)行root/clean.sh腳本;

5)服務器管理系統(tǒng)控制云主機關機。

s5:轉換鏡像模板,具體實現過程為:首先將掛載的iso彈出,然后服務器管理系統(tǒng)調用相應iaas層的driver接口,最后將關機后的云主機轉為鏡像模板。

實施例3

如圖3所示的實施例,提供了一種自動更新制作鏡像的方法,該方法包括以下步驟:

s1:創(chuàng)建云主機,在該步驟中,一般是利用服務器管理系統(tǒng)來創(chuàng)建云主機,舉一個例子來說:在實際創(chuàng)建過程中,可以利用的一種服務器管理系統(tǒng)是iop(浪潮云海開放平臺),創(chuàng)建的云平臺規(guī)格是10g的根磁盤。

s2:檢測配置文件,配置文件包括etc、iop、upgradeimagefile。在該過程中,設定檢測周期t和時間t,即在周期t內,每隔時間t循環(huán)檢測一次配置文件,如果周期t內檢測到配置文件,進入步驟s3;如果周期t內未檢測到配置文件,結束整個進程。周期t根據不同的場景、需求和配置來設置,在保證為整個掃描預留時間段的前提下,盡可能少的占用資源,因此,對于常規(guī)的情況,周期t可以是10分鐘到20分鐘之間,比如10分鐘、15分鐘等。時間t根據不同的場景、需求和配置來設置,只要保證設置的時間內可以完成檢測過程即可,因此,對于常規(guī)的情況,時間t可以選擇5秒、6秒、7秒、8秒、9秒、10秒等等。這種方法兼顧了實施例1和實施例2的優(yōu)點,既能保證掃描頻次,提高準確率,也能防止占用資源。

s3:讀取配置項,配置項為配置文件中agent升級包的url下載地址。

s4:執(zhí)行升級策略,具體實現過程為:

1)下載并安裝agent升級包;

2)調用agent升級包中的升級腳本,開始升級;

3)發(fā)送升級開始消息至服務器管理系統(tǒng);

4)服務器管理系統(tǒng)執(zhí)行root/clean.sh腳本;

5)服務器管理系統(tǒng)控制云主機關機。

s5:轉換鏡像模板,具體實現過程為:首先將掛載的iso彈出,然后服務器管理系統(tǒng)調用相應iaas層的driver接口,最后將關機后的云主機轉為鏡像模板。

盡管說明書及附圖和實施例對本發(fā)明創(chuàng)造已進行了詳細的說明,但是,本領域技術人員應當理解,仍然可以對本發(fā)明創(chuàng)造進行修改或者等同替換;而一切不脫離本發(fā)明創(chuàng)造的精神和范圍的技術方案及其改進,其均涵蓋在本發(fā)明創(chuàng)造專利的保護范圍當中。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南陵县| 剑阁县| 彭州市| 昆山市| 泾川县| 南投县| 广昌县| 旺苍县| 千阳县| 衡南县| 怀仁县| 深圳市| 镇坪县| 保亭| 新竹市| 庆元县| 邵阳市| 呼和浩特市| 台中市| 温宿县| 分宜县| 开鲁县| 临夏市| 左权县| 蒲江县| 永胜县| 阿坝县| 宝兴县| 广元市| 鹤壁市| 蕉岭县| 韶山市| 泗阳县| 浦北县| 隆林| 禹城市| 玛曲县| 彭泽县| 金溪县| 庆城县| 信丰县|