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

一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置與流程

文檔序號:12665387閱讀:215來源:國知局
一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置與流程
本發(fā)明涉及計(jì)算機(jī)
技術(shù)領(lǐng)域
,特別涉及一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置。
背景技術(shù)
:隨機(jī)計(jì)算機(jī)技術(shù)的不斷發(fā)展與進(jìn)步,用戶對服務(wù)器性能的要求越來越高,為了減小布置服務(wù)器所需的空間并降低服務(wù)器的成本,出現(xiàn)了包括多個(gè)節(jié)點(diǎn)的服務(wù)器,比如通過將多個(gè)卡式服務(wù)器單元插裝在一個(gè)標(biāo)準(zhǔn)高度的機(jī)架式機(jī)箱內(nèi),形成高可用性高密度且低成本刀片服務(wù)器。為了能夠?qū)崟r(shí)獲得多節(jié)點(diǎn)服務(wù)器的工作狀態(tài),需要對多節(jié)點(diǎn)服務(wù)器上的各個(gè)節(jié)點(diǎn)的狀態(tài)進(jìn)行監(jiān)測。目前,主要通過Web形式對服務(wù)器節(jié)點(diǎn)狀態(tài)進(jìn)行監(jiān)測,即通過網(wǎng)頁監(jiān)測服務(wù)器上各個(gè)節(jié)點(diǎn)的狀態(tài)。針對于目前通過Web形式對服務(wù)器節(jié)點(diǎn)狀態(tài)進(jìn)行監(jiān)測的方法,由于一些服務(wù)器的系統(tǒng)不支持瀏覽器功能,無法通過Web形式實(shí)現(xiàn)節(jié)點(diǎn)狀態(tài)監(jiān)測,因此現(xiàn)有通過Web形式對服務(wù)器節(jié)點(diǎn)狀態(tài)進(jìn)行監(jiān)測的方法通用性較差。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置,具有較強(qiáng)的通用性。第一方面,本發(fā)明實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法,包括:在紅帽RedHat系統(tǒng)下,運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,以通過系統(tǒng)管理控制器SMC獲得待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);針對于每一個(gè)所述待監(jiān)測節(jié)點(diǎn),均執(zhí)行:運(yùn)行預(yù)設(shè)的IP抓取腳本,獲取所述待監(jiān)測節(jié)點(diǎn)上基板管理控制器BMC的IP地址并輸出;運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)所述BMC的IP地址獲取所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息并輸出。優(yōu)選地,該方法進(jìn)一步包括:運(yùn)行所述在位狀態(tài)抓取腳本,獲取每一個(gè)所述待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出。優(yōu)選地,所述獲取所述待監(jiān)測節(jié)點(diǎn)上基板管理控制器BMC的IP地址并輸出,包括:抓取所述待監(jiān)測節(jié)點(diǎn)上BMC的16進(jìn)制IP地址;將所述16進(jìn)制IP地址所包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的4組10進(jìn)制數(shù);對所述4組10進(jìn)制數(shù)進(jìn)行組合,形成對應(yīng)于所述待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址;將所述10進(jìn)制IP地址輸出。優(yōu)選地,所述運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)所述BMC的IP地址獲取所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息并輸出,包括:根據(jù)所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)電源狀態(tài)的第一命令值;運(yùn)行所述狀態(tài)監(jiān)測腳本包括的開機(jī)狀態(tài)監(jiān)測腳本,使所述開機(jī)狀態(tài)監(jiān)測腳本根據(jù)所述第一命令值確定所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)并輸出對應(yīng)的開機(jī)狀態(tài)信息;根據(jù)所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值;運(yùn)行所述狀態(tài)監(jiān)測腳本包括的系統(tǒng)狀態(tài)監(jiān)測腳本,使所述系統(tǒng)狀態(tài)監(jiān)測腳本根據(jù)所述第二命令值確定所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)并輸出對應(yīng)的系統(tǒng)狀態(tài)信息;其中,所述第一命令值由所述SMC根據(jù)所述待監(jiān)測服務(wù)器上電源的供電狀態(tài)產(chǎn)生,所述第二命令值由所述BMC根據(jù)所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)產(chǎn)生。優(yōu)選地,在所述運(yùn)行預(yù)設(shè)的IP抓取腳本之前,進(jìn)一步包括:運(yùn)行所述在位狀態(tài)抓取腳本,打印包括節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中任意一個(gè)或多個(gè)的標(biāo)題欄,以對輸出的所述BMC的IP地址、所述開機(jī)狀態(tài)信息及所述系統(tǒng)狀態(tài)信息進(jìn)行分列顯示。第二方面,本發(fā)明一個(gè)實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置,包括:在位狀態(tài)抓取單元、IP抓取單元及狀態(tài)監(jiān)測單元;所述在位狀態(tài)抓取單元,用于在紅帽RedHat系統(tǒng)下,運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,以通過系統(tǒng)管理控制器SMC獲得待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);所述IP抓取單元,用于針對于所述在位狀態(tài)抓取單元確定的每一個(gè)所述待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本,獲取所述待監(jiān)測節(jié)點(diǎn)上基本管理控制器BMC的IP地址并輸出;所述狀態(tài)監(jiān)測單元,用于運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)所述IP抓取單元獲取到的所述BMC的IP地址獲取所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息并輸出。優(yōu)選地,所述在位狀態(tài)抓取單元,進(jìn)一步用于運(yùn)行所述在位狀態(tài)抓取腳本,獲取每個(gè)所述待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出。優(yōu)選地,所述IP抓取單元,用于抓取所述待監(jiān)測節(jié)點(diǎn)上BMC的16進(jìn)制IP地址,將所述16進(jìn)制IP地址所包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的4組10進(jìn)制數(shù);對所述4組10進(jìn)制數(shù)進(jìn)行組合,形成對應(yīng)于所述待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址;將所述10進(jìn)制IP地址輸出。優(yōu)選地,所述狀態(tài)監(jiān)測單元,用于根據(jù)所述IP抓取單元獲取到的所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)電源狀態(tài)的第一命令值;運(yùn)行所述狀態(tài)監(jiān)測腳本包括的開機(jī)狀態(tài)監(jiān)測腳本,使所述開機(jī)狀態(tài)監(jiān)測腳本根據(jù)所述第一命令值確定所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)并輸出對應(yīng)的開機(jī)狀態(tài)信息;以及根據(jù)所述IP抓取單元獲取到的所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值;運(yùn)行所述狀態(tài)監(jiān)測腳本包括的系統(tǒng)狀態(tài)監(jiān)測腳本,使所述系統(tǒng)狀態(tài)監(jiān)測腳本根據(jù)所述第二命令值確定所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)并輸出對應(yīng)的系統(tǒng)狀態(tài)信息;其中,所述第一命令值由所述SMC根據(jù)所述待監(jiān)測服務(wù)器上電源的供電狀態(tài)產(chǎn)生,所述第二命令值由所述BMC根據(jù)所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)產(chǎn)生。優(yōu)選地,所述在位狀態(tài)抓取單元,進(jìn)一步用于運(yùn)行所述在位狀態(tài)抓取腳本,打印包括節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中任意一個(gè)或多個(gè)的標(biāo)題欄,以對所述IP抓取單元輸出的所述BMC的IP地址、所述狀態(tài)監(jiān)測單元輸出的所述開機(jī)狀態(tài)信息及所述系統(tǒng)狀態(tài)信息進(jìn)行分列顯示。本發(fā)明實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置,在RedHat系統(tǒng)下運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,通過SMC獲取待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);針對于每一個(gè)待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本獲取該待監(jiān)測節(jié)點(diǎn)上BMC的IP地址并輸出,運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)獲取到的IP地址獲取該待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息并輸出。由此可見,本發(fā)明實(shí)施例所提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法,基于RedHat系統(tǒng)和SMC進(jìn)行,而大部分服務(wù)器均支持RedHat系統(tǒng)并配置有SMC,因此本發(fā)明實(shí)施例所通過的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法具有較強(qiáng)的通用性。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法流程圖;圖2是本發(fā)明另一個(gè)實(shí)施例提供的一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法流程圖;圖3是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置所在設(shè)備的示意圖;圖4是本發(fā)明一個(gè)實(shí)施例提供的一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。如圖1所示,本發(fā)明實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法,該方法可以包括以下步驟:步驟101:在紅帽RedHat系統(tǒng)下,運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,以通過系統(tǒng)管理控制器SMC獲得待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);步驟102:針對于每一個(gè)所述待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本,獲取所述待監(jiān)測節(jié)點(diǎn)上基板管理控制器BMC的IP地址并輸出;步驟103:運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)所述BMC的IP地址獲取所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息并輸出。本發(fā)明實(shí)施例一個(gè)實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法,在RedHat系統(tǒng)下運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,通過SMC獲取待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);針對于每一個(gè)待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本獲取該待監(jiān)測節(jié)點(diǎn)上BMC的IP地址并輸出,運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)獲取到的IP地址獲取該待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息并輸出。由此可見,本發(fā)明實(shí)施例所提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法,基于RedHat系統(tǒng)和SMC進(jìn)行,而大部分服務(wù)器均支持RedHat系統(tǒng)并配置有SMC,因此本發(fā)明實(shí)施例所提供的節(jié)服務(wù)器點(diǎn)狀態(tài)監(jiān)測方法具有較強(qiáng)的通用性。在本發(fā)明一個(gè)實(shí)施例中,還可以對在位狀態(tài)抓取腳本進(jìn)行運(yùn)行,以獲取每一個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出。具體地,在位狀態(tài)抓取腳本不但能夠確定待監(jiān)測服務(wù)器上在位的待監(jiān)測節(jié)點(diǎn),還能夠獲取每一個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出,根據(jù)在位狀態(tài)抓取腳本輸出的標(biāo)識碼,可以確定待監(jiān)測節(jié)點(diǎn)在待監(jiān)測服務(wù)器上的安裝位置,進(jìn)而在待監(jiān)測節(jié)點(diǎn)的狀態(tài)出現(xiàn)異常時(shí)快速對異常待監(jiān)測節(jié)點(diǎn)進(jìn)行定位,以及時(shí)對異常情況進(jìn)行處理,提高了該服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法的易用性。在本發(fā)明一個(gè)實(shí)施例中,在步驟102中通過運(yùn)行IP抓取腳本獲取待監(jiān)測節(jié)點(diǎn)上BMC的IP地址并輸出時(shí),首先抓取待監(jiān)測節(jié)點(diǎn)上BMC的16進(jìn)制IP地址,然后將16進(jìn)制IP地址所包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的4組10進(jìn)制數(shù),最后將4組10進(jìn)制數(shù)進(jìn)行組合,形成對應(yīng)于待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址并輸出。具體地,由于在BMC內(nèi)部IP地址均是以16進(jìn)制數(shù)據(jù)進(jìn)行存儲(chǔ)的,因此IP抓取腳本所抓取到的IP地址為16進(jìn)制IP地址,而通常用戶所使用的IP地址為10進(jìn)制IP地址。在抓取到16進(jìn)制IP地址后,IP抓取腳本將16進(jìn)制IP地址包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的10進(jìn)制數(shù)后進(jìn)行組合,形成10進(jìn)制IP地址并輸出。這樣,用戶最終獲得的是10進(jìn)制的IP地址,根據(jù)10進(jìn)制IP地址可以直接判斷待監(jiān)測節(jié)點(diǎn)上BMC的IP地址是否配置正確,而不需要再次對16進(jìn)制IP地址進(jìn)行轉(zhuǎn)換,進(jìn)一步提高了該服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法的易用性。在本發(fā)明一個(gè)實(shí)施例中,在步驟103中通過運(yùn)行狀態(tài)監(jiān)測腳本獲取待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息時(shí),具體過程可以包括:針對待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息,根據(jù)步驟102中獲取到的BMC的IP地址,獲取表征待監(jiān)測節(jié)點(diǎn)電源狀態(tài)的第一命令值,其中第一命令值是SMC根據(jù)待監(jiān)測服務(wù)器上電源的供電狀態(tài)所產(chǎn)生。運(yùn)行狀態(tài)監(jiān)測腳本所包括的開機(jī)狀態(tài)監(jiān)測腳本后,開機(jī)狀態(tài)監(jiān)測腳本根據(jù)第一命令值確定待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài),并將與開機(jī)狀態(tài)相對應(yīng)的開機(jī)狀態(tài)信息輸出;針對待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)信息,根據(jù)步驟102中獲取到的BMC的IP地址,獲取表征待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值,其中第二命令值是BMC根據(jù)待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)所產(chǎn)生。運(yùn)行狀態(tài)監(jiān)測腳本所包括的系統(tǒng)狀態(tài)監(jiān)測腳本后,系統(tǒng)狀態(tài)監(jiān)測腳本根據(jù)第二命令值確定待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài),并將與系統(tǒng)狀態(tài)相對應(yīng)的系統(tǒng)狀態(tài)信息輸出。具體地,在獲取到待監(jiān)測節(jié)點(diǎn)上BMC的IP地址后,根據(jù)BMC的IP地址,通過運(yùn)行狀態(tài)監(jiān)測腳本,分別表征待監(jiān)測服務(wù)器電源供電狀態(tài)的第一命令值和表征待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值,根據(jù)預(yù)先定義的命令值與狀態(tài)的對應(yīng)關(guān)系,確定出待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息并輸出。由于SMC會(huì)對服務(wù)器的電源狀態(tài)進(jìn)行監(jiān)控并產(chǎn)生表征供電狀態(tài)的命令值,而BMC會(huì)對所在服務(wù)器節(jié)點(diǎn)的系統(tǒng)狀態(tài)進(jìn)行監(jiān)控并產(chǎn)生表征系統(tǒng)狀態(tài)的名指令,狀態(tài)監(jiān)測腳本通過獲取SMC和BMC所產(chǎn)生的命令值確定出待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息,保證了該方案的可實(shí)施性。在本發(fā)明一個(gè)實(shí)施例中,在步驟102之前,可以對在位狀態(tài)抓取腳本進(jìn)行運(yùn)行,在位狀態(tài)抓取腳本能夠打印包括節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中任意一個(gè)或多個(gè)的標(biāo)題欄,以對輸出的BMC的IP地址、開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息進(jìn)行分列顯示。具體地,在運(yùn)行在位狀態(tài)抓取腳本后,在位狀態(tài)抓取腳本除了執(zhí)行確定在位待監(jiān)測節(jié)點(diǎn)及獲取待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼外,還可以打印標(biāo)題欄,標(biāo)題欄中節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中的任意一個(gè)或多個(gè)。這樣,在后續(xù)獲取待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼、BMC的IP地址、待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)和系統(tǒng)狀態(tài)后,可以根據(jù)標(biāo)題欄包括的各個(gè)項(xiàng)目,對監(jiān)測節(jié)點(diǎn)的標(biāo)識碼、BMC的IP地址、待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)和系統(tǒng)狀態(tài)進(jìn)行分列顯示,每一行展示一個(gè)待監(jiān)測節(jié)點(diǎn)的狀態(tài)信息,使監(jiān)測結(jié)果更加清楚明了,方便用戶對服務(wù)器上各個(gè)節(jié)點(diǎn)的狀態(tài)進(jìn)行判斷。下面以包括8個(gè)槽位的服務(wù)器為例,對本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法作進(jìn)一步詳細(xì)說明,如圖2所示,該方法可以包括以下步驟:步驟201:運(yùn)行在位狀態(tài)抓取腳本,確定待監(jiān)測服務(wù)器上在位的待監(jiān)測節(jié)點(diǎn),并獲取各個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼。在本發(fā)明一個(gè)實(shí)施例中,在終端上運(yùn)行紅帽RedHat系統(tǒng),并關(guān)閉防火墻以確定SMC可以網(wǎng)路連通。在紅帽RedHat系統(tǒng)下運(yùn)行在位狀態(tài)抓取腳本,利用IPMITool(智能平臺管理接口工具)通過遠(yuǎn)程網(wǎng)絡(luò)訪問SMC,獲取待監(jiān)測服務(wù)器上在位節(jié)點(diǎn)的標(biāo)識碼、在位節(jié)點(diǎn)總數(shù)等信息,將在位的各個(gè)節(jié)點(diǎn)確定為待監(jiān)測節(jié)點(diǎn)。例如,服務(wù)器A包括有8個(gè)槽位,現(xiàn)需要對服務(wù)器A所包括的各個(gè)節(jié)點(diǎn)的狀態(tài)進(jìn)行監(jiān)控。在與服務(wù)器A相連的終端B上運(yùn)行紅帽RedHat系統(tǒng),在紅帽RedHat系統(tǒng)下運(yùn)行在位狀態(tài)抓取腳本,抓取到服務(wù)器A上有8個(gè)節(jié)點(diǎn)在位,8個(gè)節(jié)點(diǎn)的標(biāo)識碼分別為1至8。步驟202:打印包括標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)的標(biāo)題欄。在本發(fā)明一個(gè)實(shí)施例中,在位狀態(tài)抓取腳本抓取到待監(jiān)測節(jié)點(diǎn)之后,根據(jù)預(yù)先設(shè)定的參數(shù)在終端上打印包括標(biāo)識碼、BMCIP地址開機(jī)狀態(tài)及系統(tǒng)狀態(tài)的標(biāo)題欄,形成用于顯示節(jié)點(diǎn)監(jiān)測結(jié)果的監(jiān)測表格。例如,通過運(yùn)行在位狀態(tài)抓取腳本,獲取到服務(wù)器A上8個(gè)節(jié)點(diǎn)的標(biāo)識碼后,在終端B的顯示器上打印如下表1所示的標(biāo)題欄,并將8個(gè)節(jié)點(diǎn)的標(biāo)識碼輸出到標(biāo)識碼對應(yīng)的列。其中,Blade表征待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼,BMCIP表征待監(jiān)測節(jié)點(diǎn)上BMC的IP地址,PowerStatus表征待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài),SystemStatus表征待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)。表1BladeBMCIPPowerStatusSystemStatus12345678步驟203:根據(jù)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼,針對于每一個(gè)待監(jiān)測節(jié)點(diǎn)運(yùn)行IP抓取腳本,獲取BMC的16進(jìn)制IP地址。在本發(fā)明一個(gè)實(shí)施例中,根據(jù)在位狀態(tài)抓取腳本獲取到的各個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼,針對于每一個(gè)待監(jiān)測節(jié)點(diǎn),在終端上運(yùn)行IP抓取腳本,IP抓取腳本抓取待監(jiān)測節(jié)點(diǎn)上BMC的IP地址進(jìn)行抓取,其中所抓取的IP地址為16進(jìn)制IP地址。例如,依次針對標(biāo)識碼為1至8的8個(gè)節(jié)點(diǎn),在終端B上運(yùn)行IP抓取腳本,獲取對應(yīng)節(jié)點(diǎn)上BMC的16進(jìn)制IP地址。比如,針對標(biāo)識碼為1的節(jié)點(diǎn)1運(yùn)行IP抓取腳本,獲取節(jié)點(diǎn)1上BMC的16進(jìn)制IP地址為C0A80065。步驟204:將16進(jìn)制IP地址轉(zhuǎn)換為10進(jìn)制IP地址,并輸出。在本發(fā)明一個(gè)實(shí)施例中,針對于任意一個(gè)待監(jiān)測節(jié)點(diǎn),IP抓取腳本獲取該待監(jiān)測節(jié)點(diǎn)上BMC的16進(jìn)制IP地址后,IP抓取腳本進(jìn)一步將16進(jìn)制IP地址所包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的10進(jìn)制數(shù),并對轉(zhuǎn)換而成的4組10進(jìn)制數(shù)進(jìn)行組合,形成對應(yīng)于該待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址,將形成的10進(jìn)制IP地址打印到監(jiān)測表格中對應(yīng)該待監(jiān)測節(jié)點(diǎn)所在行的IP地址項(xiàng)目下。例如,針對標(biāo)識碼為1的節(jié)點(diǎn)1,16進(jìn)制IP地址C0A80065所包括的四組16進(jìn)制數(shù)依次為C0、A8、00和65,IP抓取腳本將16進(jìn)制數(shù)C0轉(zhuǎn)換為10進(jìn)制數(shù)192,將16進(jìn)制數(shù)A8轉(zhuǎn)換為10進(jìn)制數(shù)168,將16進(jìn)制數(shù)00轉(zhuǎn)換為10進(jìn)制數(shù)0,將16進(jìn)制數(shù)65轉(zhuǎn)換為10進(jìn)制數(shù)101;將轉(zhuǎn)換而成的4組10進(jìn)制數(shù)進(jìn)行依次組合,形成節(jié)點(diǎn)1上BMC的10進(jìn)制IP地址,該10進(jìn)制IP地址為192.168.0.101。將該10進(jìn)制IP地址打印到表1所示監(jiān)測表格的第二行第二列。步驟205:運(yùn)行開機(jī)狀態(tài)監(jiān)測腳本,獲取待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息并輸出。在本發(fā)明一個(gè)實(shí)施例中,針對于任意一個(gè)待監(jiān)測節(jié)點(diǎn),在IP抓取腳本獲取該待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址后,開機(jī)狀態(tài)監(jiān)測腳本以該10進(jìn)制IP地址作為參數(shù)進(jìn)行運(yùn)行,獲取表征待監(jiān)測服務(wù)器上電源對該待監(jiān)測節(jié)點(diǎn)供電狀態(tài)的第一命令值,并根據(jù)第一命令值確定該待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài),并將與開機(jī)狀態(tài)相對應(yīng)的開機(jī)狀態(tài)信息打印到監(jiān)測表格中對應(yīng)該待監(jiān)測節(jié)點(diǎn)所在行的開機(jī)狀態(tài)項(xiàng)目下。其中,第一命令值是SMC根據(jù)待監(jiān)測服務(wù)器上電源對該待監(jiān)測節(jié)點(diǎn)進(jìn)行供電的實(shí)際情況而形成。例如,針對標(biāo)識碼為1的節(jié)點(diǎn)1,開機(jī)狀態(tài)監(jiān)測腳本根據(jù)10進(jìn)制IP地址192.168.0.101,獲取對應(yīng)于節(jié)點(diǎn)1的第一命令值。如果第一命令值為00,則確定節(jié)點(diǎn)1處于關(guān)機(jī)狀態(tài),相應(yīng)地在上述表1的第二行第三列打印poweroff;如果第一命令值為01,則確定節(jié)點(diǎn)1處于開機(jī)狀態(tài),相應(yīng)地在上述表1的第二行第三列打印poweron。步驟206:運(yùn)行系統(tǒng)狀態(tài)監(jiān)測腳本,獲取待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)信息并輸出。在本發(fā)明一個(gè)實(shí)施例中,針對于每一個(gè)待監(jiān)測節(jié)點(diǎn),在通過開機(jī)狀態(tài)監(jiān)測腳本獲取該待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息并輸出后,系統(tǒng)狀態(tài)監(jiān)測腳本以IP抓取腳本獲取的10進(jìn)制IP地址作為參數(shù)進(jìn)行運(yùn)行,獲取表征該待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值,并根據(jù)第二命令值確定該待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài),并將與系統(tǒng)狀態(tài)相應(yīng)對的系統(tǒng)狀態(tài)信息打印到監(jiān)測表格中對應(yīng)該待監(jiān)測節(jié)點(diǎn)所在行的系統(tǒng)狀態(tài)項(xiàng)目下。其中,第二命令值是該待監(jiān)測節(jié)點(diǎn)上BMC根據(jù)該待監(jiān)測節(jié)點(diǎn)上系統(tǒng)的實(shí)際運(yùn)行情況而形成。并且,當(dāng)待監(jiān)測節(jié)點(diǎn)處于關(guān)機(jī)狀態(tài)時(shí),默認(rèn)待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)為正常。例如,針對標(biāo)識碼為1的節(jié)點(diǎn)1,系統(tǒng)狀態(tài)監(jiān)測腳本根據(jù)10進(jìn)制IP地址192.168.0.101,獲取對應(yīng)于節(jié)點(diǎn)1的第二命令值。如果第二命令值為00,則確定節(jié)點(diǎn)1的系統(tǒng)為正常狀態(tài),無報(bào)警項(xiàng)目,相應(yīng)地在上述表1的第二行第四列打印normal;如果第二命令值為02,則確定節(jié)點(diǎn)1的系統(tǒng)為異常狀態(tài),存在至少一個(gè)報(bào)警項(xiàng)目,相應(yīng)地在上述表1的第二行第四列打印abnormal。在本發(fā)明一個(gè)實(shí)施例中,服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法可以通過在紅帽RedHat系統(tǒng)下運(yùn)行如下代碼實(shí)現(xiàn):如圖3、圖4所示,本發(fā)明實(shí)施例提供了一種服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。從硬件層面而言,如圖3所示,為本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖3所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲(chǔ)器之外,實(shí)施例中裝置所在的設(shè)備通常還可以包括其他硬件,如負(fù)責(zé)處理報(bào)文的轉(zhuǎn)發(fā)芯片等等。以軟件實(shí)現(xiàn)為例,如圖4所示,作為一個(gè)邏輯意義上的裝置,是通過其所在設(shè)備的CPU將非易失性存儲(chǔ)器中對應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。本實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測裝置,包括:在位狀態(tài)抓取單元401、IP抓取單元402及狀態(tài)監(jiān)測單元403;所述在位狀態(tài)抓取單元401,用于在紅帽RedHat系統(tǒng)下,運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,以通過系統(tǒng)管理控制器SMC獲得待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);所述IP抓取單元402,用于針對于所述在位狀態(tài)抓取單元401確定的每一個(gè)所述待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本,獲取所述待監(jiān)測節(jié)點(diǎn)上基本管理控制器BMC的IP地址并輸出;所述狀態(tài)監(jiān)測單元403,用于運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)所述IP抓取單元402獲取到的所述BMC的IP地址獲取所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息及系統(tǒng)狀態(tài)信息并輸出。在本發(fā)明一個(gè)實(shí)施例中,在位狀態(tài)抓取單元401還可以用于運(yùn)行在位狀態(tài)抓取,以獲取每一個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出。在本發(fā)明一個(gè)實(shí)施例中,IP抓取單元402用于獲取待監(jiān)測節(jié)點(diǎn)上BMC的IP地址,具體地,用于抓取所述待監(jiān)測節(jié)點(diǎn)上BMC的16進(jìn)制IP地址,將所述16進(jìn)制IP地址所包括的4組16進(jìn)制數(shù)分別轉(zhuǎn)換為對應(yīng)的4組10進(jìn)制數(shù);對所述4組10進(jìn)制數(shù)進(jìn)行組合,形成對應(yīng)于所述待監(jiān)測節(jié)點(diǎn)上BMC的10進(jìn)制IP地址;將所述10進(jìn)制IP地址輸出。在本發(fā)明一個(gè)實(shí)施例中,狀態(tài)監(jiān)測單元403用于獲取待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息,具體地,用于根據(jù)所述IP抓取單元402獲取到的所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)電源狀態(tài)的第一命令值;運(yùn)行所述狀態(tài)監(jiān)測腳本包括的開機(jī)狀態(tài)監(jiān)測腳本,使所述開機(jī)狀態(tài)監(jiān)測腳本根據(jù)所述第一命令值確定所述待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)并輸出對應(yīng)的開機(jī)狀態(tài)信息;以及根據(jù)所述IP抓取單元402獲取到的所述BMC的IP地址,獲取表征所述待監(jiān)測節(jié)點(diǎn)系統(tǒng)狀態(tài)的第二命令值;以及用于運(yùn)行所述狀態(tài)監(jiān)測腳本包括的系統(tǒng)狀態(tài)監(jiān)測腳本,使所述系統(tǒng)狀態(tài)監(jiān)測腳本根據(jù)所述第二命令值確定所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)并輸出對應(yīng)的系統(tǒng)狀態(tài)信息;其中,所述第一命令值由所述SMC根據(jù)所述待監(jiān)測服務(wù)器上電源的供電狀態(tài)產(chǎn)生,所述第二命令值由所述BMC根據(jù)所述待監(jiān)測節(jié)點(diǎn)的系統(tǒng)狀態(tài)產(chǎn)生。在本發(fā)明一個(gè)實(shí)施例中,在位狀態(tài)抓取單元402進(jìn)一步用于運(yùn)行所述在位狀態(tài)抓取腳本,打印包括節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中任意一個(gè)或多個(gè)的標(biāo)題欄,以對所述IP抓取單元402輸出的所述BMC的IP地址、所述狀態(tài)監(jiān)測單元403輸出的所述開機(jī)狀態(tài)信息及所述系統(tǒng)狀態(tài)信息進(jìn)行分列顯示。上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。本發(fā)明一個(gè)實(shí)施例提供了一種可讀介質(zhì),包括執(zhí)行指令,當(dāng)存儲(chǔ)控制器的處理器執(zhí)行所述執(zhí)行指令時(shí),所述存儲(chǔ)控制器執(zhí)行本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測的方法。本發(fā)明一個(gè)實(shí)施例提供了一種存儲(chǔ)控制器,包括:處理器、存儲(chǔ)器和總線;所述存儲(chǔ)器用于存儲(chǔ)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述總線連接,當(dāng)所述存儲(chǔ)控制器運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述執(zhí)行指令,以使所述存儲(chǔ)控制器執(zhí)行本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測的方法。本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置,至少具有如下有益效果:1、在本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置中,在RedHat系統(tǒng)下運(yùn)行預(yù)設(shè)的在位狀態(tài)抓取腳本,通過SMC獲取待監(jiān)測服務(wù)器上在位的至少一個(gè)待監(jiān)測節(jié)點(diǎn);針對于每一個(gè)待監(jiān)測節(jié)點(diǎn),運(yùn)行預(yù)設(shè)的IP抓取腳本獲取該待監(jiān)測節(jié)點(diǎn)上BMC的IP地址并輸出,運(yùn)行預(yù)設(shè)的狀態(tài)監(jiān)測腳本,根據(jù)獲取到的IP地址獲取該待監(jiān)測節(jié)點(diǎn)的開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息并輸出。由此可見,本發(fā)明實(shí)施例所提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法,基于RedHat系統(tǒng)和SMC進(jìn)行,而大部分服務(wù)器均支持RedHat系統(tǒng)并配置有SMC,因此本發(fā)明實(shí)施例所提供的服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法具有較強(qiáng)的通用性。2、在本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置中,在位狀態(tài)抓取腳本不但能夠確定待監(jiān)測服務(wù)器上在位的待監(jiān)測節(jié)點(diǎn),還能夠獲取每一個(gè)待監(jiān)測節(jié)點(diǎn)的標(biāo)識碼并輸出,根據(jù)在位狀態(tài)抓取腳本輸出的標(biāo)識碼,可以確定待監(jiān)測節(jié)點(diǎn)在待監(jiān)測服務(wù)器上的安裝位置,進(jìn)而在待監(jiān)測節(jié)點(diǎn)的狀態(tài)出現(xiàn)異常時(shí)快速對異常待監(jiān)測節(jié)點(diǎn)進(jìn)行定位,以及時(shí)對異常情況進(jìn)行處理,提高了該服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法的易用性。3、在本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置中,IP抓取腳本能夠?qū)⒆ト〉降?6進(jìn)制IP地址轉(zhuǎn)換為10進(jìn)制IP地址,并將轉(zhuǎn)換而成的10進(jìn)制IP地址輸出,這樣,用戶最終獲得的是10進(jìn)制的IP地址,根據(jù)10進(jìn)制IP地址可以直接判斷待監(jiān)測節(jié)點(diǎn)上BMC的IP地址是否配置正確,而不需要再次對16進(jìn)制IP地址進(jìn)行轉(zhuǎn)換,進(jìn)一步提高了該服務(wù)器節(jié)點(diǎn)狀態(tài)監(jiān)測方法的易用性。4、在本發(fā)明實(shí)施例提供的服務(wù)器節(jié)點(diǎn)狀態(tài)的監(jiān)測方法及裝置中,在位狀態(tài)抓取腳本可以打印包括節(jié)點(diǎn)標(biāo)識碼、BMCIP地址、開機(jī)狀態(tài)及系統(tǒng)狀態(tài)中的任意一個(gè)或多個(gè)的標(biāo)題欄,后續(xù)獲取到的待監(jiān)測節(jié)點(diǎn)標(biāo)識碼、BMC的IP地址、開機(jī)狀態(tài)信息和系統(tǒng)狀態(tài)信息可以根據(jù)標(biāo)題欄進(jìn)行分列顯示,每一行展示一個(gè)待監(jiān)測節(jié)點(diǎn)的狀態(tài)信息,使監(jiān)測結(jié)果更加清楚明了,方便用戶對服務(wù)器上各個(gè)節(jié)點(diǎn)的狀態(tài)進(jìn)行判斷。需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
天台县| 攀枝花市| 仙居县| 大余县| 乐陵市| 贵南县| 商都县| 景德镇市| 伊通| 天气| 长丰县| 陆丰市| 静海县| 贞丰县| 长泰县| 左权县| 达州市| 常熟市| 彭水| 榕江县| 新田县| 习水县| 图片| 洪泽县| 怀宁县| 卓尼县| 沙雅县| 孟州市| 年辖:市辖区| 阿图什市| 余姚市| 柯坪县| 南丹县| 辽阳市| 沙田区| 隆安县| 晴隆县| 西畴县| 宁陕县| 象山县| 界首市|