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

一種故障檢測方法和裝置的制造方法_3

文檔序號:9219639閱讀:來源:國知局
[0079]本發(fā)明實施例中,通過獲取處于操作系統(tǒng)安裝過程中的目標(biāo)主機的屏幕圖像,并根據(jù)獲取的屏幕圖像的顯示內(nèi)容,確定目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài),當(dāng)確定出的安裝狀態(tài)為異常時,輸出用于提示當(dāng)前操作系統(tǒng)安裝異常的告警消息,與現(xiàn)有技術(shù)相比,當(dāng)操作系統(tǒng)安裝過程中出現(xiàn)故障時能夠及時獲知,而無需人為確認,縮短了對故障的判斷時間,提高了大規(guī)模主機集群操作系統(tǒng)安裝過程中的故障識別效率。
[0080]可選的,針對現(xiàn)有技術(shù)中無法獲得操作系統(tǒng)安裝過程中的實時狀態(tài)的問題,如圖4所示,為本發(fā)明實施例提供的一種故障檢測方法的具體實現(xiàn)流程圖。
[0081]步驟41,通過IPMI獲取目標(biāo)主機處于操作系統(tǒng)安裝過程中的屏幕圖像;
[0082]步驟42,根據(jù)獲取的屏幕圖像的顯示內(nèi)容,確定上述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài);
[0083]步驟43,當(dāng)確定出的安裝狀態(tài)為異常時,輸出用于提示當(dāng)前操作系統(tǒng)安裝異常的告警消息;
[0084]其中,步驟41?43的具體實現(xiàn)方式可參考上述實施例,在此不再贅述。
[0085]步驟44,當(dāng)確定出的安裝狀態(tài)為正常時,將獲取的屏幕圖像和預(yù)先存儲的與操作系統(tǒng)安裝進程中的每個安裝階段分別對應(yīng)的階段圖像進行對比;
[0086]其中,操作系統(tǒng)安裝進程中的每個安裝階段(比如格式化、安裝包初始化、文件拷貝和軟件包安裝等)對應(yīng)的階段圖像可以預(yù)先獲取并存儲。
[0087]步驟45,根據(jù)對比結(jié)果,確定上述目標(biāo)主機的操作系統(tǒng)當(dāng)前所處的安裝階段;
[0088]步驟46,輸出用于表征上述目標(biāo)主機的操作系統(tǒng)當(dāng)前所處的安裝階段的通知消肩、O
[0089]通過上述步驟45-46,能夠使工作人員實時獲知操作系統(tǒng)當(dāng)前所處的安裝階段,從而對安裝進度有大致的了解。
[0090]本發(fā)明實施例中,通過獲取處于操作系統(tǒng)安裝過程中的目標(biāo)主機的屏幕圖像,并根據(jù)獲取的屏幕圖像的顯示內(nèi)容,確定目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài)。當(dāng)確定出的安裝狀態(tài)為異常時,輸出用于提示當(dāng)前操作系統(tǒng)安裝異常的告警消息,與現(xiàn)有技術(shù)相比,當(dāng)操作系統(tǒng)安裝過程中出現(xiàn)故障時,能夠根據(jù)屏幕圖像的顯示內(nèi)容快速判斷出異常,而無需人為主動確認故障,從而縮短了對故障的判斷時間,提高了大規(guī)模主機集群操作系統(tǒng)安裝過程中的故障識別效率;
[0091]當(dāng)確定出的安裝狀態(tài)為正常時,能夠進一步確定出操作系統(tǒng)當(dāng)前所處的安裝階段并上報,實現(xiàn)了對操作系統(tǒng)安裝過程的細化監(jiān)控,提高了大規(guī)模主機集群操作系統(tǒng)安裝進程的可控性,也簡化了工作人員的管理流程。
[0092]為了實現(xiàn)上述方法,本發(fā)明提出了一種在實際應(yīng)用中用于實現(xiàn)上述方法的系統(tǒng)架構(gòu)。如圖5所示,為在實際應(yīng)用中用于實現(xiàn)上述方法的PXE系統(tǒng)的總體架構(gòu)圖。其中,該PXE系統(tǒng)可以包括四部分:PXE服務(wù)子系統(tǒng)(即為上文提到的PXE服務(wù)器,為了與新增的三個子系統(tǒng)在名稱上進行統(tǒng)一,下文中將其稱為PXE服務(wù)子系統(tǒng))、圖像采集子系統(tǒng)、圖像對比子系統(tǒng)和狀態(tài)監(jiān)控子系統(tǒng),其中:
[0093]1、在PXE服務(wù)子系統(tǒng)中放置操作系統(tǒng)鏡像,并設(shè)置PXE相關(guān)配置,DHCP服務(wù)和配置文件等;以及設(shè)置大規(guī)模主機集群中所有目標(biāo)主機為網(wǎng)絡(luò)引導(dǎo)啟動,并選定批量安裝的目標(biāo)主機范圍,并批量向這些目標(biāo)主機發(fā)送IPMI啟動命令(或者重新啟動命令,命令類型視目標(biāo)主機的當(dāng)前狀態(tài)而定)。記錄命令執(zhí)行情況,并將這些目標(biāo)主機范圍注冊給狀態(tài)監(jiān)控子系統(tǒng)。目標(biāo)主機加電啟動之后會執(zhí)行初始化操作,并在局域網(wǎng)中廣播DHCP請求幀,與PXE服務(wù)子系統(tǒng)中的DHCP服務(wù)建立通信以獲取IP地址,然后通過該IP地址開始與PXE服務(wù)子系統(tǒng)通信,并進入操作系統(tǒng)安裝過程。
[0094]2、目前的大多數(shù)主機中都會預(yù)裝IPMI控制協(xié)議的固件。由于IPMI是固件實現(xiàn),屬于主機硬件支持,不需要依賴于操作系統(tǒng),主機加電后就可以訪問。IPMI通過獨立于網(wǎng)卡的另外一條網(wǎng)線或者是共享網(wǎng)卡網(wǎng)線與外界連接??梢詥为毜臑樵摴碳渲锚毩⒌腎P地址,以實現(xiàn)區(qū)分。IPMI2.0版本支持從遠端主機抓取屏幕圖像到本地。因此,可以在狀態(tài)監(jiān)控子系統(tǒng)中定義定時器,通過圖像采集子系統(tǒng)定時為目標(biāo)主機獲取屏幕圖像,并存儲為位圖格式的文件到相應(yīng)的目錄位置。
[0095]3、圖像比對子系統(tǒng)依賴于圖像采集子系統(tǒng)獲取的屏幕圖像,主要比對判斷的特征有如下幾個:
[0096]I)通過判斷相鄰時間間隔獲取的屏幕圖像是否相同;
[0097]2)通過判斷屏幕圖像中是否存在預(yù)先設(shè)置的用于表征操作系統(tǒng)安裝過程中出現(xiàn)異常的特征圖像。
[0098]另外,在使用該系統(tǒng)進行操作系統(tǒng)安裝之前,可以對于特定的操作系統(tǒng),抓取各個階段(如格式化、安裝包初始化、文件拷貝、軟件包安裝等)的圖像并存儲到圖像比對子系統(tǒng)中,圖像比對子系統(tǒng)可以通過將當(dāng)前獲取到的屏幕圖像和各個階段的圖像進行比對,根據(jù)對比結(jié)果便可以判斷當(dāng)前操作系統(tǒng)安裝進程所處的安裝階段,并將結(jié)果上報給狀態(tài)監(jiān)測子系統(tǒng),工作人員即可以對過程進展有一個大概了解。
[0099]4、狀態(tài)監(jiān)控子系統(tǒng)主要調(diào)度其他各個子系統(tǒng)協(xié)調(diào)工作,并收集圖像比對子系統(tǒng)的各種比對結(jié)果,依據(jù)目標(biāo)主機的當(dāng)前安裝狀態(tài),結(jié)合相應(yīng)的目標(biāo)主機信息進行反饋等處理。
如,狀態(tài)監(jiān)控子系統(tǒng)根據(jù)圖像比對子系統(tǒng)上報的比對結(jié)果判斷出目標(biāo)主機的安裝過程出現(xiàn)異常,則輸出告警消息,工作人員便可以快速獲知目標(biāo)主機安裝出現(xiàn)故障的情況,并及時處理。
[0100]基于上述方法,本發(fā)明實施例還提供了一種故障檢測裝置,如圖6所示,為該故障檢測裝置的結(jié)構(gòu)示意圖,包括:
[0101]獲取模塊61,用于通過目標(biāo)主機的智能平臺管理接口 IPMI獲取所述目標(biāo)主機處于操作系統(tǒng)安裝過程中的屏幕圖像;
[0102]安裝狀態(tài)確定模塊62,用于根據(jù)獲取模塊61獲取的所述屏幕圖像的顯示內(nèi)容,確定所述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài);
[0103]告警消息輸出模塊63,用于當(dāng)安裝狀態(tài)確定模塊62確定出的安裝狀態(tài)為異常時,輸出用于提示當(dāng)前操作系統(tǒng)安裝異常的告警消息。
[0104]第一種情況:
[0105]所述獲取模塊61,具體用于:
[0106]按照預(yù)先設(shè)置的時間間隔,通過目標(biāo)主機的IPMI獲取所述目標(biāo)主機的屏幕圖像;則
[0107]所述安裝狀態(tài)確定模塊62,具體包括:
[0108]第一判斷單元621,用于判斷相鄰時間間隔獲取的屏幕圖像是否相同;
[0109]第一結(jié)果單元622,用于當(dāng)?shù)谝慌袛鄦卧?21判斷出相鄰時間間隔獲取的屏幕圖像相同時,確定所述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài)為異常;當(dāng)?shù)谝慌袛鄦卧?21判斷出相鄰時間間隔獲取的屏幕圖像不相同時,確定所述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài)為正堂巾O
[0110]第二種情況:
[0111]所述安裝狀態(tài)確定模塊62,具體包括:
[0112]第二判斷單元623,用于判斷所述屏幕圖像中是否存在預(yù)先設(shè)置的用于表征操作系統(tǒng)安裝過程中出現(xiàn)異常的特征圖像;
[0113]第二結(jié)果單元624,用于當(dāng)?shù)诙袛鄦卧?23判斷出所述屏幕圖像中存在所述特征圖像時,確定所述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài)為異常;當(dāng)?shù)诙袛鄦卧?23判斷出所述屏幕圖像中不存在所述特征圖像時,確定所述目標(biāo)主機的操作系統(tǒng)的安裝狀態(tài)為正堂巾O
[0114]可選的,所述裝置還可以包括:
[0115]對比模塊64,用于當(dāng)安裝狀態(tài)確
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
荣成市| 永昌县| 武胜县| 萝北县| 滨州市| 奉节县| 嘉禾县| 辉县市| 灵璧县| 红安县| 通海县| 荆州市| 治县。| 湾仔区| 北海市| 西宁市| 高雄市| 永春县| 个旧市| 连江县| 道孚县| 乳源| 四川省| 彭州市| 富源县| 右玉县| 北宁市| 清原| 三门峡市| 商水县| 庆元县| 定州市| 海晏县| 安泽县| 三穗县| 山西省| 台北市| 通山县| 河间市| 泰兴市| 陵川县|