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

刷新服務(wù)器固件的方法、目標服務(wù)器、源服務(wù)器及系統(tǒng)的制作方法

文檔序號:9432351閱讀:378來源:國知局
刷新服務(wù)器固件的方法、目標服務(wù)器、源服務(wù)器及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,特別涉及一種刷新服務(wù)器固件的方法、目標服務(wù)器、源服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]隨著計算機技術(shù)以及集成電路技術(shù)的飛速發(fā)展,高性能的服務(wù)器越來越成為經(jīng)濟社會發(fā)展的需要??蛻魧Ψ?wù)器的采購量也明顯增加。隨之而來的就是大量的服務(wù)器維護等相關(guān)工作。而固件firmware刷新就是服務(wù)器日常維護中必不可少的工作之一。傳統(tǒng)的firmware刷新通常是單臺服務(wù)器,使用dos或者Iinux內(nèi)核啟動,進入操作系統(tǒng)環(huán)境后執(zhí)行相應(yīng)刷新命令,完成firmware的刷新。而當有大批量的服務(wù)器需要firmware刷新的時候,傳統(tǒng)的firmware刷新做法就顯得更加費事費力。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是提供一種刷新服務(wù)器固件的方法、目標服務(wù)器、源服務(wù)器及系統(tǒng),能夠?qū)崿F(xiàn)服務(wù)器的批量firmware刷新功能,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本。
[0004]為解決上述技術(shù)問題,本發(fā)明提供一種刷新服務(wù)器固件的方法,包括:
[0005]源服務(wù)器安裝tftp_server、dhcp及ftp服務(wù),并指定TFTP服務(wù)的IP地址為所述源服務(wù)器IP地址;
[0006]啟動并開啟所述tftp-server服務(wù)、所述dhcp服務(wù)及所述ftp服務(wù);
[0007]安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;
[0008]根據(jù)輸入的firmware刷新命令,及所述firmware刷新文件,創(chuàng)建firmware刷新自動執(zhí)行腳本;
[0009]根據(jù)目標服務(wù)器的刷新請求,通過TFTP服務(wù)使目標服務(wù)器加載內(nèi)核及文件系統(tǒng),并運行所述文件系統(tǒng)中的所述firmware刷新自動執(zhí)行腳本。
[0010]其中,安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄包括:
[0011]創(chuàng)建Iinux啟動內(nèi)核及文件系統(tǒng);
[0012]在所述Iinux啟動內(nèi)核中安裝firmware刷新工具,在所述文件系統(tǒng)的目錄中的相應(yīng)位置放入firmware刷新文件。
[0013]本發(fā)明提供一種用于刷新服務(wù)器固件的源服務(wù)器,包括:
[0014]安裝模塊,用于安裝tftp-server服務(wù)、dhcp服務(wù)及ftp服務(wù),并指定TFTP服務(wù)的IP地址為所述源服務(wù)器IP地址;
[0015]啟動模塊,用于啟動并開啟所述tftp-server服務(wù)、所述dhcp服務(wù)及所述ftp服務(wù);
[0016]下載模塊,用于安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;
[0017]腳本生成模塊,用于根據(jù)輸入的firmware刷新命令,及firmware刷新文件,倉1J建firmware刷新自動執(zhí)行腳本;
[0018]刷新模塊,用于根據(jù)目標服務(wù)器的刷新請求,通過TFTP服務(wù)使目標服務(wù)器加載內(nèi)核及文件系統(tǒng),并運行所述文件系統(tǒng)中的所述firmware刷新自動執(zhí)行腳本。
[0019]其中,所述下載模塊包括:
[0020]創(chuàng)建單元,用于創(chuàng)建Iinux啟動內(nèi)核及文件系統(tǒng);
[0021]下載單元,用于在所述Iinux啟動內(nèi)核中安裝所述firmware刷新工具,在所述文件系統(tǒng)的目錄中的相應(yīng)位置放入所述firmware刷新文件。
[0022]本發(fā)明提供一種刷新服務(wù)器固件的方法,包括:
[0023]通過PXE啟動,向源服務(wù)器發(fā)送刷新請求;
[0024]通過TFTP服務(wù)加載內(nèi)核及文件系統(tǒng);
[0025]根據(jù)所述內(nèi)核中的f irmware刷新工具,運行所述文件系統(tǒng)中的f irmware刷新自動執(zhí)行腳本;其中,所述源服務(wù)器安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;根據(jù)輸入的firmware刷新命令,及firmware刷新文件,創(chuàng)建firmware刷新自動執(zhí)行腳本。
[0026]其中,通過PXE啟動,向源服務(wù)器發(fā)送刷新請求包括:
[0027]通過PXE啟動,向源服務(wù)器中dhcp服務(wù)的發(fā)送刷新請求;
[0028]獲取所述dhcp服務(wù)發(fā)送的IP以及bootstrap文件的位置信息;
[0029]根據(jù)所述位置信息,通過TFTP服務(wù)獲取所述bootstrap文件,并執(zhí)行所述bootstrap 文件。
[0030]其中,通過TFTP服務(wù)加載內(nèi)核及文件系統(tǒng)包括:
[0031]根據(jù)所述bootstrap文件的執(zhí)行結(jié)果,通過TFTP服務(wù)加載內(nèi)核及文件系統(tǒng)。
[0032]本發(fā)明提供一種用于刷新服務(wù)器固件的目標服務(wù)器,包括:
[0033]發(fā)送模塊,用于通過PXE啟動,向源服務(wù)器發(fā)送刷新請求;
[0034]加載模塊,用于通過TFTP服務(wù)加載內(nèi)核及文件系統(tǒng);
[0035]Firmware刷新模塊,用于根據(jù)所述內(nèi)核中的firmware刷新工具,運行所述文件系統(tǒng)中的firmware刷新自動執(zhí)行腳本;其中,所述源服務(wù)器安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;根據(jù)輸入的firmware刷新命令,及所述firmware屆Ij新文件,創(chuàng)建firmware刷新自動執(zhí)行腳本。
[0036]其中,所述發(fā)送模塊包括:
[0037]發(fā)送單元,用于通過PXE啟動,向源服務(wù)器中dhcp分區(qū)的發(fā)送刷新請求;
[0038]獲取單元,用于獲取所述dhcp服務(wù)發(fā)送的IP以及bootstrap文件的位置信息;
[0039]執(zhí)行單元,用于根據(jù)所述位置信息,通過TFTP服務(wù)獲取bootstrap文件,并執(zhí)行所述 bootstrap 文件。
[0040]本發(fā)明提供一種刷新服務(wù)器固件的系統(tǒng),包括:
[0041]源服務(wù)器,用于源服務(wù)器安裝tftp-server服務(wù)、dhcp服務(wù)及ftp服務(wù),并指定TFTP服務(wù)的IP地址為所述源服務(wù)器IP地址;啟動并開啟所述tftp-server服務(wù)、所述dhcp服務(wù)及所述ftp服務(wù);安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;根據(jù)輸入的firmware刷新命令,及firmware刷新文件,創(chuàng)建firmware刷新自動執(zhí)行腳本;根據(jù)目標服務(wù)器的刷新請求,通過TFTP服務(wù)使目標服務(wù)器加載內(nèi)核及文件系統(tǒng),并運行所述文件系統(tǒng)中的所述firmware刷新自動執(zhí)行腳本;
[0042]目標服務(wù)器,用于通過PXE啟動,向源服務(wù)器發(fā)送刷新請求;通過TFTP服務(wù)加載內(nèi)核及文件系統(tǒng);根據(jù)所述內(nèi)核中的firmware刷新工具,運行所述文件系統(tǒng)中的firmware刷新自動執(zhí)行腳本。
[0043]本發(fā)明所提供的刷新服務(wù)器固件的方法包括:源服務(wù)器安裝tftp-server服務(wù)、dhcp服務(wù)及ftp服務(wù),并指定TFTP服務(wù)的IP地址為所述源服務(wù)器IP地址;啟動并開啟所述tftp-server服務(wù)、所述dhcp服務(wù)及所述ftp服務(wù);安裝firmware刷新工具,并將firmware刷新文件放入相應(yīng)目錄中;根據(jù)輸入的firmware刷新命令,及所述firmware屆Ij新文件,創(chuàng)建firmware刷新自動執(zhí)行腳本;根據(jù)目標服務(wù)器的刷新請求,通過TFTP服務(wù)使目標服務(wù)器加載內(nèi)核及文件系統(tǒng),并運行所述文件系統(tǒng)中的所述firmware刷新自動執(zhí)行腳本;
[0044]該方法通過將源服務(wù)器中作為鏡像部署服務(wù)器,并在源服務(wù)器中設(shè)置firmware刷新自動執(zhí)行腳本,需要進行firmware刷新的服務(wù)器只要與源服務(wù)器進行連接實現(xiàn)通訊,并從中下載f irmware刷新自動執(zhí)行腳本就可以實現(xiàn)目標服務(wù)器的f irmware刷新;因此,該方法可以實現(xiàn)服務(wù)器的批量firmware刷新功能,節(jié)省大量資源人力。
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實施例所提供的刷新服務(wù)器固件的方法的流程圖;
[0047]圖2為本發(fā)明實施例所提供的用于刷新服務(wù)器固件的源服務(wù)器的結(jié)構(gòu)框圖;
[0048]圖3為本發(fā)明實施例所提供的另一刷新服務(wù)器固件的方法的流程圖;
[0049]圖4為本發(fā)明實施例所提供的用于刷新服務(wù)器固件的目標服務(wù)器的結(jié)構(gòu)框圖;
[0050]圖5為本發(fā)明實施例所提供的刷新服務(wù)器固件的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0051]本發(fā)明的核心是提供一種刷新服務(wù)器固件的方法、目標服務(wù)器、源服務(wù)器及系統(tǒng),能夠?qū)崿F(xiàn)服務(wù)器的批量firmware刷新功能,節(jié)省了大量的資源人力,極大地提升了相率,降低了運維成本。
[0052]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
旬阳县| 蓝山县| 精河县| 元谋县| 确山县| 怀宁县| 清丰县| 抚顺县| 德庆县| 万州区| 隆德县| 三江| 邵东县| 济南市| 禄劝| 儋州市| 湟源县| 县级市| 西乌| 舟曲县| 额尔古纳市| 海丰县| 锡林郭勒盟| 勃利县| 南投市| 徐水县| 柳河县| 治多县| 亚东县| 阳信县| 南川市| 安徽省| 肥乡县| 平定县| 于都县| 柯坪县| 华亭县| 横山县| 曲水县| 怀柔区| 台中县|