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

一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法及裝置的制作方法

文檔序號(hào):7597989閱讀:221來源:國知局
專利名稱:一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)服務(wù)技術(shù),尤其涉及實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法及裝置。
背景技術(shù)
服務(wù)器操作系統(tǒng)SOLARIS的啟動(dòng)過程中的一部分操作是加載網(wǎng)絡(luò)服務(wù)。目前, SOLARIS系統(tǒng)采用兩種網(wǎng)絡(luò)技術(shù),其中一種是傳統(tǒng)的網(wǎng)絡(luò)服務(wù)技術(shù),另一種則是網(wǎng)絡(luò)自動(dòng)配 置(NWAM,Network Auto-Magic)技術(shù)。SOLARIS系統(tǒng)采用的上述網(wǎng)絡(luò)技術(shù)在網(wǎng)絡(luò)服務(wù)及網(wǎng)絡(luò)地址更新方面均存在一定的 不足之處。對(duì)于傳統(tǒng)的網(wǎng)絡(luò)服務(wù)技術(shù),由于服務(wù)器開機(jī)后不能自動(dòng)引導(dǎo)網(wǎng)絡(luò)IP地址等信息 的加載,因而會(huì)直接導(dǎo)致本機(jī)不能接入網(wǎng)絡(luò)中;而且系統(tǒng)在自動(dòng)清理舊網(wǎng)絡(luò)設(shè)備相關(guān)殘余 信息上的能力不夠。對(duì)于NWAM技術(shù),雖然這種方式能夠開機(jī)激活及更新本機(jī)網(wǎng)卡,但是其 限制是只允許有一個(gè)網(wǎng)絡(luò)接口可以使用,因而其它網(wǎng)絡(luò)設(shè)備只能處于休眠狀態(tài);而且,采用 動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP,Dynamic Host Configuration Protocol)的模式獲取IP地址, 無法保證獲取的IP地址都是合法的或者獲取的IP地址與其它地址不發(fā)生沖突;這些均會(huì) 導(dǎo)致系統(tǒng)的網(wǎng)絡(luò)聚合功能不能使用等諸多弊端,并且在網(wǎng)絡(luò)連接不穩(wěn)定的時(shí)候,會(huì)大量消 耗開機(jī)和啟動(dòng)網(wǎng)絡(luò)相關(guān)服務(wù)的時(shí)間。由于采用NWAM技術(shù)啟動(dòng)的單網(wǎng)卡不能利用網(wǎng)絡(luò)聚合 功能和雙機(jī)集群高可用性(HA,High Availability)而導(dǎo)致一些需求高帶寬、高負(fù)荷的網(wǎng)絡(luò) 應(yīng)用遇到新的難題,而面對(duì)這類問題,不僅會(huì)影響用戶的生產(chǎn)作業(yè),而且需要用戶花費(fèi)時(shí)間 和精力對(duì)系統(tǒng)進(jìn)行手動(dòng)配置及修復(fù)工作,給用戶帶來相當(dāng)大的麻煩和難度。因此,在現(xiàn)有的網(wǎng)絡(luò)服務(wù)啟動(dòng)技術(shù)基礎(chǔ)上提供一種能夠兼容現(xiàn)有的SOLARIS系統(tǒng) 及其網(wǎng)絡(luò)接口而快速啟動(dòng)網(wǎng)絡(luò)服務(wù)的方法來滿足上述利用網(wǎng)絡(luò)聚合和雙機(jī)集群HA要求, 就變得非常有意義。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法及裝 置,能夠加速網(wǎng)絡(luò)服務(wù)的加載和啟動(dòng)。為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法, 包括在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后,檢查網(wǎng)絡(luò)設(shè)備,并在完成導(dǎo)入或設(shè)置其中一個(gè) 網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址時(shí),加載該網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服務(wù)。進(jìn)一步地,檢查網(wǎng)絡(luò)設(shè)備具體包括檢查網(wǎng)絡(luò)設(shè)備的類型,包括檢查物理機(jī)上網(wǎng)絡(luò)設(shè)備的類型和在虛擬設(shè)備上網(wǎng)絡(luò)接 口的類型;其中,物理機(jī)上網(wǎng)絡(luò)設(shè)備類型根據(jù)對(duì)網(wǎng)卡類型的判斷獲得;虛擬設(shè)備上網(wǎng)絡(luò)接 口包括虛擬接口和網(wǎng)絡(luò)聚合接口;檢查網(wǎng)絡(luò)設(shè)備是系統(tǒng)內(nèi)新加入的還是原有的,對(duì)于原有的網(wǎng)絡(luò)設(shè)備則導(dǎo)入該網(wǎng)絡(luò) 設(shè)備含網(wǎng)絡(luò)地址的配置信息,對(duì)于新加入的網(wǎng)絡(luò)設(shè)備則在其網(wǎng)絡(luò)連通的情況下獲取并設(shè)置該網(wǎng)絡(luò)設(shè)備的動(dòng)態(tài)網(wǎng)絡(luò)地址。進(jìn)一步地,檢查網(wǎng)絡(luò)設(shè)備還包括清除已不存在系統(tǒng)中的網(wǎng)絡(luò)設(shè)備殘舊的網(wǎng)絡(luò)配 置信息,包括清除以下網(wǎng)絡(luò)配置信息中的一種或多種從指定的設(shè)備目錄中清除已被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào);清除網(wǎng)絡(luò)配置文件中不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備記錄中存在的行設(shè)備信息;清除指定的設(shè)備目錄相應(yīng)的路徑信息。進(jìn)一步地,該方法還包括在其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置完成后,加載其它網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服 務(wù),直至完成系統(tǒng)內(nèi)所有網(wǎng)絡(luò)設(shè)備的相應(yīng)的網(wǎng)絡(luò)服務(wù)的加載。進(jìn)一步地,該方法還包括啟動(dòng)已加載的網(wǎng)絡(luò)服務(wù),并激活相應(yīng)的網(wǎng)絡(luò)應(yīng)用。為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的裝置, 包括依次連接的系統(tǒng)啟動(dòng)加載模塊、網(wǎng)絡(luò)設(shè)備檢查模塊以及網(wǎng)絡(luò)服務(wù)加載模塊,其中系統(tǒng)啟動(dòng)加載模塊,用于在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后向網(wǎng)絡(luò)設(shè)備檢查模塊發(fā) 出網(wǎng)絡(luò)設(shè)備檢查指令;網(wǎng)絡(luò)設(shè)備檢查模塊,用于根據(jù)該網(wǎng)絡(luò)設(shè)備檢查指令檢查網(wǎng)絡(luò)設(shè)備,并在完成對(duì)其 中一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址的導(dǎo)入或設(shè)置后,向網(wǎng)絡(luò)服務(wù)加載模塊發(fā)出網(wǎng)絡(luò)服務(wù)加載指 令;網(wǎng)絡(luò)服務(wù)加載模塊,用于根據(jù)該網(wǎng)絡(luò)服務(wù)加載指令加載相應(yīng)的網(wǎng)絡(luò)服務(wù)。進(jìn)一步地,網(wǎng)絡(luò)設(shè)備檢查模塊檢查網(wǎng)絡(luò)設(shè)備包括檢查網(wǎng)絡(luò)設(shè)備的類型及網(wǎng)絡(luò)設(shè)備是系統(tǒng)內(nèi) 新加入的還是原有的;其中,網(wǎng)絡(luò)設(shè)備的類型包括物理機(jī)上網(wǎng)絡(luò)設(shè)備的類型和在虛擬設(shè)備 上網(wǎng)絡(luò)接口的類型;對(duì)于原有的網(wǎng)絡(luò)設(shè)備則導(dǎo)入該網(wǎng)絡(luò)設(shè)備含網(wǎng)絡(luò)地址的配置信息,對(duì)于 新加入的網(wǎng)絡(luò)設(shè)備則在其網(wǎng)絡(luò)連通的情況下獲取并設(shè)置該網(wǎng)絡(luò)設(shè)備的動(dòng)態(tài)網(wǎng)絡(luò)地址。進(jìn)一步地,網(wǎng)絡(luò)設(shè)備檢查模塊檢查網(wǎng)絡(luò)設(shè)備還包括清除已不存在系統(tǒng)中的網(wǎng)絡(luò) 設(shè)備殘舊的網(wǎng)絡(luò)配置信息,包括清除以下網(wǎng)絡(luò)配置信息中的一種或多種從指定的設(shè)備目錄中清除已被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào);清除網(wǎng)絡(luò)配置文件中不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備記錄中存在的行設(shè)備信息;清除指定的設(shè)備目錄相應(yīng)的路徑信息。進(jìn)一步地,網(wǎng)絡(luò)設(shè)備檢查模塊在完成對(duì)其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置后,指令網(wǎng)絡(luò)服 務(wù)加載模塊加載其它網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服務(wù),直至完成系統(tǒng)內(nèi)所有網(wǎng)絡(luò)設(shè)備的相應(yīng)的網(wǎng) 絡(luò)服務(wù)的加載。進(jìn)一步地,該裝置還包括與網(wǎng)絡(luò)服務(wù)加載模塊連接的網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊,其中網(wǎng)絡(luò)服務(wù)加載模塊在完成加載相應(yīng)的網(wǎng)絡(luò)服務(wù)后,還向網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊發(fā)出網(wǎng) 絡(luò)服務(wù)啟動(dòng)指令;網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊,用于根據(jù)該網(wǎng)絡(luò)服務(wù)啟動(dòng)指令啟動(dòng)已加載的網(wǎng)絡(luò)服務(wù),并激 活相應(yīng)的網(wǎng)絡(luò)應(yīng)用。通過本發(fā)明提供的方法和裝置為服務(wù)器用戶提供了一個(gè)功能增強(qiáng)的、升級(jí)的網(wǎng)絡(luò)系統(tǒng),并使得系統(tǒng)的自管理功能大大增強(qiáng),以及在增強(qiáng)部署系統(tǒng)服務(wù)器的功能性上均具有
売點(diǎn)ο


圖1為本發(fā)明的實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法實(shí)施例的流程圖;圖2為圖1所示的方法實(shí)施例中執(zhí)行網(wǎng)絡(luò)啟動(dòng)腳本的實(shí)施例流程圖;圖3為本發(fā)明的實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的裝置實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面結(jié)合附圖和優(yōu)選實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)地描述。以下例舉的實(shí) 施例僅用于說明和解釋本發(fā)明。而不構(gòu)成對(duì)本發(fā)明技術(shù)方案的限制。本發(fā)明提供的實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法實(shí)施例,其流程如圖1所示,包 括如下步驟110 完成服務(wù)器系統(tǒng)啟動(dòng)及加載;服務(wù)器上電后,完成SOLARIS操作系統(tǒng)內(nèi)核加載一些網(wǎng)絡(luò)模塊的加載。120 執(zhí)行網(wǎng)路啟動(dòng)腳本,檢查網(wǎng)絡(luò)設(shè)備并導(dǎo)入或設(shè)置其網(wǎng)絡(luò)地址;檢查網(wǎng)絡(luò)設(shè)備包括檢查網(wǎng)絡(luò)設(shè)備的類型和網(wǎng)絡(luò)設(shè)備是新加入或原有的。檢查網(wǎng)絡(luò)設(shè)備的類型包括在物理機(jī)上或在虛擬設(shè)備上的網(wǎng)絡(luò)設(shè)備的類型。在物理機(jī)上,網(wǎng)絡(luò)設(shè)備有elOOOgO、igbO、bgeO等設(shè)備類型,它們隨著用戶接入的 網(wǎng)卡不同而不同。因此,需要服務(wù)器每次開機(jī)時(shí)首先判斷網(wǎng)絡(luò)的網(wǎng)卡類型,根據(jù)網(wǎng)卡類型得 到相應(yīng)的網(wǎng)絡(luò)設(shè)備類型。在虛擬設(shè)備的虛擬接口,包含聚合接口 aggrl和pcnO等。網(wǎng)絡(luò) 聚合接口可能會(huì)在下次開機(jī)因?yàn)榻壎ǖ木W(wǎng)卡不存在(被卸下)而異常。系統(tǒng)如果適用于 Vmware workstation中,則此時(shí)的網(wǎng)卡隸屬于網(wǎng)絡(luò)設(shè)備的虛擬網(wǎng)卡,其存儲(chǔ)的形式是pcnO, 根據(jù)版本不同,有可能個(gè)別存儲(chǔ)形式為elOOOgO。檢查網(wǎng)絡(luò)設(shè)備是新加入的設(shè)備還是原有的網(wǎng)絡(luò)設(shè)備;對(duì)于原有的網(wǎng)絡(luò)設(shè)備快速 導(dǎo)入其配置信息(包括網(wǎng)絡(luò)地址),對(duì)于新加入的網(wǎng)絡(luò)設(shè)備則在其網(wǎng)絡(luò)連通的情況下通過 DHCP模式獲取動(dòng)態(tài)網(wǎng)絡(luò)地址,對(duì)于已不存在于系統(tǒng)中的網(wǎng)絡(luò)設(shè)備則對(duì)殘舊的網(wǎng)絡(luò)配置信息 進(jìn)行清除操作。本發(fā)明通過上述執(zhí)行網(wǎng)路啟動(dòng)腳本的操作,便可避免現(xiàn)有的NWAM網(wǎng)絡(luò)技術(shù)只能 啟動(dòng)、激活一個(gè)網(wǎng)絡(luò)設(shè)備接口的局限性。130 待有一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置完成后,加載相應(yīng)的網(wǎng)絡(luò)服務(wù);只要有一個(gè)網(wǎng)絡(luò)設(shè)備具有網(wǎng)絡(luò)地址,就可以進(jìn)行網(wǎng)絡(luò)服務(wù)的開啟。通過這一步驟 使得服務(wù)器系統(tǒng)能夠在一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置完畢后立刻加載網(wǎng)絡(luò)服務(wù),而 不必等待所有的網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址都正常導(dǎo)入或設(shè)置才加載網(wǎng)絡(luò)服務(wù),這樣可避免傳統(tǒng) 的網(wǎng)絡(luò)服務(wù)加載存在的消耗大量開機(jī)時(shí)間等缺點(diǎn)。如果是在網(wǎng)絡(luò)設(shè)備的IP地址沒準(zhǔn)備好之前就進(jìn)行網(wǎng)絡(luò)服務(wù)的加載,這樣會(huì)導(dǎo)致 依賴網(wǎng)絡(luò)服務(wù)的一些服務(wù)也會(huì)隨之啟動(dòng),此時(shí)沒有網(wǎng)絡(luò)地址的網(wǎng)絡(luò)服務(wù)加載會(huì)導(dǎo)致相應(yīng)的 網(wǎng)絡(luò)應(yīng)用啟動(dòng)失敗而造成不可預(yù)測的故障出現(xiàn)。140 啟動(dòng)網(wǎng)絡(luò)服務(wù),激活網(wǎng)絡(luò)應(yīng)用;
在執(zhí)行完網(wǎng)絡(luò)服務(wù)的加載后,系統(tǒng)便啟動(dòng)后續(xù)的網(wǎng)絡(luò)服務(wù)及應(yīng)用等。150 判斷其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置是否完成,是則返回步驟130執(zhí) 行,否則執(zhí)行下列步驟;160:判斷是否所有網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)服務(wù)啟動(dòng)完成,是則結(jié)束流程,否則返回步驟 150執(zhí)行。本發(fā)明通過上述步驟便可實(shí)現(xiàn)自動(dòng)檢測、啟動(dòng)、激活多個(gè)網(wǎng)絡(luò)設(shè)備接口,從而解決 了現(xiàn)有技術(shù)中實(shí)現(xiàn)網(wǎng)絡(luò)聚合功能的難題。本發(fā)明在圖2中提供了圖1中步驟120執(zhí)行網(wǎng)路啟動(dòng)腳本實(shí)施例的流程,是在完 成服務(wù)器系統(tǒng)啟動(dòng)及加載后,在加載網(wǎng)絡(luò)服務(wù)之前執(zhí)行的,包括如下步驟1201 獲取網(wǎng)絡(luò)設(shè)備信息記錄;譬如通過行命令dladm掃描獲取網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備列表。1202 遍歷網(wǎng)絡(luò)設(shè)備信息記錄;遍歷網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備列表中記錄的網(wǎng)卡硬件設(shè)備名稱及其設(shè)備接口,并記錄到臨時(shí) 文件’ /tmp/Intface_tmp,中??赡艿木W(wǎng)卡有elOOOg、aggrl等網(wǎng)絡(luò)接口。遍歷網(wǎng)絡(luò)配置文件中記錄的網(wǎng)卡信息,/etc/hostname. elOOOgO,或,/etc/dhcp. elOOOgO,或者/etc/dhcp. aggrl’,用正則式取出相應(yīng)的接口信息,保存到臨時(shí)文件’ /tmp/ !!!^^!^^ 中。1203 判斷該設(shè)備接口是否為聚合成員,是則不做任何處理,返回步驟1202執(zhí)行, 否則執(zhí)行下一步驟;判斷網(wǎng)絡(luò)配置文件中記錄的網(wǎng)卡是否為聚合綁定成員,對(duì)于是聚合綁定成員的網(wǎng) 卡,不做任何處理,繼續(xù)遍歷網(wǎng)絡(luò)配置文件中的其它網(wǎng)卡或網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備列表中其它網(wǎng)卡 的設(shè)備接口。1204:判斷該設(shè)備接口相應(yīng)的網(wǎng)絡(luò)設(shè)備是否為新增網(wǎng)絡(luò)設(shè)備,是則執(zhí)行步驟 1205,否則執(zhí)行步驟1206 ;1205 判斷該新增的網(wǎng)絡(luò)設(shè)備是否網(wǎng)絡(luò)開通,是則執(zhí)行步驟1206,否則返回步驟 1202執(zhí)行;1206 為該網(wǎng)絡(luò)設(shè)備獲取或設(shè)置網(wǎng)絡(luò)地址,結(jié)束流程;如果是原有網(wǎng)絡(luò)設(shè)備,則快速導(dǎo)入包括其網(wǎng)絡(luò)地址的網(wǎng)絡(luò)配置信息;如果是新增 網(wǎng)絡(luò)設(shè)備,則為其設(shè)置網(wǎng)絡(luò)地址,并增加,/etc/dhcp. elOOOgO,和,/etc/dhcp/el000g0. inc’配置文件,這樣有利于系統(tǒng)在下次重啟時(shí),直接讀取’ /etc/dhcp'的網(wǎng)絡(luò)地址信息,而 不需要花費(fèi)時(shí)間再進(jìn)行dhcp網(wǎng)絡(luò)獲取。與步驟1201并行執(zhí)行的另一線程的流程包括如下步驟1211 搜索指定目錄下的網(wǎng)絡(luò)配置信息;譬如搜索服務(wù)器指定目錄’ /etc'下的網(wǎng)絡(luò)配置信息。1212 遍歷該網(wǎng)絡(luò)配置信息中的網(wǎng)絡(luò)接口 ;遍歷指定目錄’ /etc'下網(wǎng)絡(luò)配置信息中的網(wǎng)絡(luò)接口,即從指定目錄’ /etc'下記 錄的臨時(shí)文件’ /tmp/Intface.tmp'中讀取其中一個(gè)網(wǎng)絡(luò)接口。1213 判斷該網(wǎng)絡(luò)接口是否在網(wǎng)絡(luò)設(shè)備信息記錄中,是則執(zhí)行步驟1215,否則執(zhí) 行步驟1214 ;
將讀取的網(wǎng)絡(luò)接口與指定目錄’ /etc’下記錄的臨時(shí)文件’ /tmp/tmp_dladm’中的 記錄進(jìn)行比對(duì),如果該網(wǎng)絡(luò)接口在臨時(shí)文件’ /tmp/tmp_dladm’中不存在,則表明相應(yīng)的網(wǎng) 卡已從系統(tǒng)中移除,需要將相應(yīng)的網(wǎng)絡(luò)接口信息清除。1214 將網(wǎng)絡(luò)接口信息從該網(wǎng)絡(luò)配置信息中清除;清除的網(wǎng)絡(luò)接口網(wǎng)絡(luò)配置信息包括清除以下信息中的一種或多種從指定目錄設(shè)備目錄’ /dev/'中清理關(guān)于被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào),這樣有 利于新網(wǎng)卡正常的編號(hào);使用正則式清理網(wǎng)絡(luò)配置文件’ /etc/dladm/dladm. conf'中每個(gè)不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè) 備列表中存在的整行設(shè)備信息,包括虛擬網(wǎng)卡接口,物理接口和聚合接口等;使用正則式清理路徑信息,/etc/path_to_inst和 /etc/path_to_inst. old,, 以避免新增設(shè)備的序號(hào)自動(dòng)增加,例如“/pcii0,0/pci8086,3604il/pcil5d9,10a7i0, 1" 2〃 elOOOg"中的“2”說明系統(tǒng)中已有2個(gè)網(wǎng)絡(luò)設(shè)備elOOOg的編碼,它代表同類網(wǎng)卡 設(shè)備中第三個(gè)編號(hào);清除相應(yīng)的網(wǎng)絡(luò)配置信息,/etc/hostname.elOOOg,或者,/etc/dhcp. elOOOg,。
本發(fā)明針對(duì)上述方法實(shí)施例,相應(yīng)地還提供了實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的裝置 實(shí)施例,其結(jié)構(gòu)如圖3所示,包括依次連接的系統(tǒng)啟動(dòng)加載模塊210、網(wǎng)絡(luò)設(shè)備檢查模塊220 以及網(wǎng)絡(luò)服務(wù)加載模塊230,其中系統(tǒng)啟動(dòng)加載模塊210,用于在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后,向網(wǎng)絡(luò)設(shè)備檢查模 塊220發(fā)出網(wǎng)絡(luò)設(shè)備檢查指令;網(wǎng)絡(luò)設(shè)備檢查模塊220,用于根據(jù)網(wǎng)絡(luò)設(shè)備檢查指令檢查網(wǎng)絡(luò)設(shè)備并導(dǎo)入或設(shè)置 其網(wǎng)絡(luò)地址,并在有一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置完成后向網(wǎng)絡(luò)服務(wù)加載模塊230 發(fā)出網(wǎng)絡(luò)服務(wù)加載指令;網(wǎng)絡(luò)服務(wù)加載模塊230,用于根據(jù)網(wǎng)絡(luò)服務(wù)加載指令加載相應(yīng)的網(wǎng)絡(luò)服務(wù)。網(wǎng)絡(luò)設(shè)備檢查模塊220在開機(jī)時(shí)檢查網(wǎng)絡(luò)設(shè)備的類型及網(wǎng)絡(luò)設(shè)備是新舊網(wǎng)絡(luò)設(shè)備。檢查網(wǎng)絡(luò)設(shè)備的類型包括分別在物理機(jī)上和虛擬設(shè)備上各自的網(wǎng)絡(luò)設(shè)備的類型。 在服務(wù)器開機(jī)時(shí)根據(jù)對(duì)網(wǎng)卡類型的判斷,得到相應(yīng)的網(wǎng)絡(luò)設(shè)備類型。虛擬設(shè)備上網(wǎng)絡(luò)接口 的類型包括虛擬接口和網(wǎng)絡(luò)聚合接口。對(duì)于原有的網(wǎng)絡(luò)設(shè)備快速導(dǎo)入其配置信息(包括網(wǎng)絡(luò)地址),對(duì)于新加入的網(wǎng)絡(luò) 設(shè)備則在其網(wǎng)絡(luò)連通的情況下,通過DHCP模式獲取和設(shè)置該網(wǎng)絡(luò)設(shè)備的動(dòng)態(tài)網(wǎng)絡(luò)地址,對(duì) 于已不存在于系統(tǒng)中的網(wǎng)絡(luò)設(shè)備則對(duì)殘舊的網(wǎng)絡(luò)配置信息進(jìn)行清除操作。網(wǎng)絡(luò)設(shè)備檢查模塊220在完成其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置后,繼續(xù)指令 網(wǎng)絡(luò)服務(wù)加載模塊230完成相應(yīng)的網(wǎng)絡(luò)服務(wù)加載,直至完成對(duì)所有網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)服務(wù)加 載。網(wǎng)絡(luò)設(shè)備檢查模塊220清除的網(wǎng)絡(luò)配置信息包括以下信息中的一種或多種從指定設(shè)備目錄中清除關(guān)于被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào);清除網(wǎng)絡(luò)配置文件中每個(gè)不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備記錄中存在的行設(shè)備信息,包括虛擬 網(wǎng)卡接口,物理接口和聚合接口等;清除指定的設(shè)備目錄相應(yīng)的路徑信息。
上述裝置實(shí)施例還包括與網(wǎng)絡(luò)服務(wù)加載模塊230連接的網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊M0, 其中網(wǎng)絡(luò)服務(wù)加載模塊230在完成加載相應(yīng)的網(wǎng)絡(luò)服務(wù)后,向網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊240 發(fā)出網(wǎng)絡(luò)服務(wù)啟動(dòng)指令;網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊M0,用于根據(jù)網(wǎng)絡(luò)服務(wù)啟動(dòng)指令啟動(dòng)相應(yīng)的網(wǎng)絡(luò)服務(wù),并激活 相應(yīng)的網(wǎng)絡(luò)應(yīng)用。以上說明僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)力要求書的保護(hù)范 圍為準(zhǔn)。
權(quán)利要求
1.一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法,其特征在于,包括在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后,檢查網(wǎng)絡(luò)設(shè)備,并在完成導(dǎo)入或設(shè)置其中一個(gè)網(wǎng)絡(luò) 設(shè)備的網(wǎng)絡(luò)地址時(shí),加載該網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服務(wù)。
2.按照權(quán)利要求1所述的方法,其特征在于,所述檢查網(wǎng)絡(luò)設(shè)備具體包括檢查所述網(wǎng)絡(luò)設(shè)備的類型,包括檢查物理機(jī)上網(wǎng)絡(luò)設(shè)備的類型和在虛擬設(shè)備上網(wǎng)絡(luò)接 口的類型;其中,所述物理機(jī)上所述網(wǎng)絡(luò)設(shè)備類型根據(jù)對(duì)網(wǎng)卡類型的判斷獲得;所述虛擬 設(shè)備上網(wǎng)絡(luò)接口包括虛擬接口和網(wǎng)絡(luò)聚合接口;檢查所述網(wǎng)絡(luò)設(shè)備是所述系統(tǒng)內(nèi)新加入的還是原有的,對(duì)于原有的網(wǎng)絡(luò)設(shè)備則導(dǎo)入該 網(wǎng)絡(luò)設(shè)備含網(wǎng)絡(luò)地址的配置信息,對(duì)于新加入的網(wǎng)絡(luò)設(shè)備則在其網(wǎng)絡(luò)連通的情況下獲取并 設(shè)置該網(wǎng)絡(luò)設(shè)備的動(dòng)態(tài)網(wǎng)絡(luò)地址。
3.按照權(quán)利要求2所述的方法,其特征在于,所述檢查網(wǎng)絡(luò)設(shè)備還包括清除已不存 在所述系統(tǒng)中的網(wǎng)絡(luò)設(shè)備殘舊的網(wǎng)絡(luò)配置信息,包括清除以下網(wǎng)絡(luò)配置信息中的一種或多 種從指定的設(shè)備目錄中清除已被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào);清除網(wǎng)絡(luò)配置文件中不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備記錄中存在的行設(shè)備信息;清除指定的設(shè)備目錄相應(yīng)的路徑信息。
4.按照權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,還包括在其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置完成后,加載所述其它網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服 務(wù),直至完成所述系統(tǒng)內(nèi)所有網(wǎng)絡(luò)設(shè)備的相應(yīng)的網(wǎng)絡(luò)服務(wù)的加載。
5.按照權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,還包括啟動(dòng)已加載的網(wǎng)絡(luò)服務(wù),并激活相應(yīng)的網(wǎng)絡(luò)應(yīng)用。
6.一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的裝置,包括依次連接的系統(tǒng)啟動(dòng)加載模塊、網(wǎng)絡(luò) 設(shè)備檢查模塊以及網(wǎng)絡(luò)服務(wù)加載模塊,其中系統(tǒng)啟動(dòng)加載模塊,用于在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后向網(wǎng)絡(luò)設(shè)備檢查模塊發(fā)出網(wǎng) 絡(luò)設(shè)備檢查指令;網(wǎng)絡(luò)設(shè)備檢查模塊,用于根據(jù)所述網(wǎng)絡(luò)設(shè)備檢查指令檢查網(wǎng)絡(luò)設(shè)備,并在完成對(duì)其中 一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址的導(dǎo)入或設(shè)置后,向網(wǎng)絡(luò)服務(wù)加載模塊發(fā)出網(wǎng)絡(luò)服務(wù)加載指令;網(wǎng)絡(luò)服務(wù)加載模塊,用于根據(jù)所述網(wǎng)絡(luò)服務(wù)加載指令加載相應(yīng)的網(wǎng)絡(luò)服務(wù)。
7.按照權(quán)利要求6所述的裝置,其特征在于,所述網(wǎng)絡(luò)設(shè)備檢查模塊檢查網(wǎng)絡(luò)設(shè)備包括檢查所述網(wǎng)絡(luò)設(shè)備的類型及所述網(wǎng)絡(luò)設(shè)備 是所述系統(tǒng)內(nèi)新加入的還是原有的;其中,所述網(wǎng)絡(luò)設(shè)備的類型包括物理機(jī)上網(wǎng)絡(luò)設(shè)備的 類型和在虛擬設(shè)備上網(wǎng)絡(luò)接口的類型;對(duì)于原有的網(wǎng)絡(luò)設(shè)備則導(dǎo)入該網(wǎng)絡(luò)設(shè)備含網(wǎng)絡(luò)地址 的配置信息,對(duì)于新加入的網(wǎng)絡(luò)設(shè)備則在其網(wǎng)絡(luò)連通的情況下獲取并設(shè)置該網(wǎng)絡(luò)設(shè)備的動(dòng) 態(tài)網(wǎng)絡(luò)地址。
8.按照權(quán)利要求7所述的裝置,其特征在于,所述網(wǎng)絡(luò)設(shè)備檢查模塊檢查網(wǎng)絡(luò)設(shè)備還 包括清除已不存在所述系統(tǒng)中的網(wǎng)絡(luò)設(shè)備殘舊的網(wǎng)絡(luò)配置信息,包括清除以下網(wǎng)絡(luò)配置 信息中的一種或多種從指定的設(shè)備目錄中清除已被移除的網(wǎng)絡(luò)設(shè)備的名稱序號(hào);清除網(wǎng)絡(luò)配置文件中不在網(wǎng)絡(luò)驅(qū)動(dòng)設(shè)備記錄中存在的行設(shè)備信息;清除指定的設(shè)備目錄相應(yīng)的路徑信息。
9.按照權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述網(wǎng)絡(luò)設(shè)備檢查模塊在完成對(duì)其它網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址導(dǎo)入或設(shè)置后,指令所述網(wǎng) 絡(luò)服務(wù)加載模塊加載所述其它網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服務(wù),直至完成所述系統(tǒng)內(nèi)所有網(wǎng)絡(luò)設(shè) 備的相應(yīng)的網(wǎng)絡(luò)服務(wù)的加載。
10.按照權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,還包括與網(wǎng)絡(luò)服務(wù)加載模塊 連接的網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊,其中所述網(wǎng)絡(luò)服務(wù)加載模塊在完成所述加載相應(yīng)的網(wǎng)絡(luò)服務(wù)后,還向網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊發(fā) 出網(wǎng)絡(luò)服務(wù)啟動(dòng)指令;網(wǎng)絡(luò)服務(wù)啟動(dòng)模塊,用于根據(jù)所述網(wǎng)絡(luò)服務(wù)啟動(dòng)指令啟動(dòng)已加載的網(wǎng)絡(luò)服務(wù),并激活 相應(yīng)的網(wǎng)絡(luò)應(yīng)用。
全文摘要
本發(fā)明披露了一種實(shí)現(xiàn)服務(wù)器內(nèi)網(wǎng)絡(luò)服務(wù)啟動(dòng)的方法及裝置,其中方法包括在完成服務(wù)器系統(tǒng)啟動(dòng)及加載后,檢查網(wǎng)絡(luò)設(shè)備,并在完成導(dǎo)入或設(shè)置其中一個(gè)網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)地址時(shí),加載該網(wǎng)絡(luò)設(shè)備相應(yīng)的網(wǎng)絡(luò)服務(wù)。本發(fā)明為服務(wù)器用戶提供了一個(gè)功能增強(qiáng)的、升級(jí)的系統(tǒng),并使得系統(tǒng)的自管理功能大大增強(qiáng),以及在部署系統(tǒng)服務(wù)器的功能性上均具有增強(qiáng)。
文檔編號(hào)H04L29/08GK102118280SQ20111004999
公開日2011年7月6日 申請(qǐng)日期2011年3月2日 優(yōu)先權(quán)日2011年3月2日
發(fā)明者劉少偉, 唐金榮, 李開君 申請(qǐng)人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
灵丘县| 沐川县| 临夏县| 甘南县| 威海市| 吉木萨尔县| 巴林左旗| 丹棱县| 嘉义县| 鸡东县| 公安县| 宣汉县| 龙州县| 醴陵市| 邹平县| 永丰县| 江津市| 光山县| 博野县| 巴塘县| 滁州市| 西峡县| 天峻县| 阿拉善左旗| 甘南县| 绥棱县| 开远市| 乡宁县| 尚志市| 东阳市| 长丰县| 敖汉旗| 鲁甸县| 师宗县| 阳春市| 枞阳县| 芜湖市| 綦江县| 黄冈市| 永丰县| 宜昌市|