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

服務(wù)器系統(tǒng)及更新開機(jī)映像檔的方法與流程

文檔序號(hào):12176503閱讀:329來源:國知局
服務(wù)器系統(tǒng)及更新開機(jī)映像檔的方法與流程

本發(fā)明是有關(guān)于一種服務(wù)器系統(tǒng)及更新開機(jī)映像檔的方法,特別是指一種無需在本地服務(wù)器中進(jìn)入操作系統(tǒng)內(nèi)執(zhí)行對(duì)應(yīng)的執(zhí)行軟件來進(jìn)行更新的服務(wù)器系統(tǒng)及更新開機(jī)映像檔的方法。



背景技術(shù):

現(xiàn)有的伺服器具有至少一包括一內(nèi)存的主板,及至少一硬盤,該主板儲(chǔ)存一目前映像檔,當(dāng)服務(wù)器開機(jī)時(shí),服務(wù)器根據(jù)該目前映像文件對(duì)內(nèi)存中的每一內(nèi)存區(qū)塊配置一對(duì)應(yīng)的內(nèi)存地址,該硬盤儲(chǔ)存一系統(tǒng)數(shù)據(jù),進(jìn)而于開機(jī)后可進(jìn)入例如Window、Linux及DOS等操作系統(tǒng)進(jìn)行后續(xù)使用。

以BIOS映像檔為例,目前BIOS映像檔的大小和復(fù)雜程度不斷增加,而且硬件的更新速度加快,因此BIOS映像檔也必須不斷更新以支持新硬件。此外,現(xiàn)有的服務(wù)器在使用中,若服務(wù)器執(zhí)行一特定的應(yīng)用程序時(shí)寫入到錯(cuò)誤的內(nèi)存區(qū)塊,而導(dǎo)致服務(wù)器出現(xiàn)操作異常,以至于該目前映像檔無法解決此問題,使用者必須更新該目前映像檔,以于服務(wù)器再次開機(jī)時(shí),服務(wù)器依據(jù)更新后的映像文件對(duì)內(nèi)存區(qū)塊重新配置正確的內(nèi)存地址,才能繼續(xù)執(zhí)行該特定的應(yīng)用程序。

當(dāng)發(fā)生上述狀況,而需要以一更新映像檔更新該主板中儲(chǔ)存的該目前映像檔時(shí),是由用戶下指令使該主板讀取該硬盤上的系統(tǒng)數(shù)據(jù)以進(jìn)入操作系統(tǒng),同步地,用戶還需將一儲(chǔ)存有該更新映像檔,和一執(zhí)行映像文件更新的執(zhí)行軟件的儲(chǔ)存裝置與該服務(wù)器電連接后,將該儲(chǔ)存裝置儲(chǔ)存的該更新映像文件和該執(zhí)行軟件傳送至該主板,如此才能令該執(zhí)行軟件將該主板儲(chǔ)存的該目前映像檔更新為該更新映像檔,而完成映像檔的更新。

由于現(xiàn)有的服務(wù)器通常配置多數(shù)的主板,且各主板的廠牌及型號(hào)往往不盡相同,所以當(dāng)需要執(zhí)行上述更新映像檔的過程時(shí),使用者必須針對(duì)欲更新的該主板準(zhǔn)備好特定的更新映像文件和執(zhí)行軟件,而造成管理和使用上的困難;此外,在目前實(shí)際的應(yīng)用上,往往更將多數(shù)服務(wù)器串接成服務(wù)器系統(tǒng),如此一來,更大幅提高使用、管理上的困難。

此外,當(dāng)硬盤毀損時(shí),服務(wù)器無法透過該主板讀取該硬盤上的系統(tǒng)數(shù)據(jù)來進(jìn)入操作系統(tǒng)中以進(jìn)行后續(xù)動(dòng)作,導(dǎo)致根本無法更新映像檔。因此,如何解決前述服務(wù)器發(fā)生問題而需要更新映像檔的問題,是當(dāng)前業(yè)者努力的方向之一。



技術(shù)實(shí)現(xiàn)要素:

因此,本發(fā)明的主要目的在于提供一種利用設(shè)定界面更新映像檔以解決習(xí)知問題的本地服務(wù)器。

為達(dá)上述目的,本發(fā)明本地服務(wù)器,適用于聯(lián)機(jī)至一儲(chǔ)存一BIOS更新映像檔的遠(yuǎn)程服務(wù)器。

該本地服務(wù)器包括至少一主板。

該主板具有一基本輸入輸出單元,及一底板控制裝置。

該基本輸入輸出單元包括一設(shè)定界面,及一只讀存儲(chǔ)器,該只讀存儲(chǔ)器儲(chǔ)存一供開機(jī)使用的BIOS目前映像檔,該設(shè)定界面?zhèn)魉鸵凰魅∮诚裎募恼?qǐng)求更新指令至該底板控制裝置。

該底板控制裝置根據(jù)該請(qǐng)求更新指令自該遠(yuǎn)程服務(wù)器取得該BIOS更新映像檔并寫入該只讀存儲(chǔ)器,以取代該BIOS目前映像檔。

此外,本發(fā)明的第二目的在于提供一種更新映像檔的方法。

為達(dá)上述目的,本發(fā)明一種更新映像檔的方法,由一本地服務(wù)器執(zhí)行,該本地服務(wù)器聯(lián)機(jī)至一遠(yuǎn)程服務(wù)器,該本地服務(wù)器包括至少一主板,該主板具有一基本輸入輸出單元及一底板控制裝置,該基本輸入輸出單元包括一設(shè)定界面,及一只讀存儲(chǔ)器,該遠(yuǎn)程服務(wù)器儲(chǔ)存一相關(guān)于開機(jī)使用的BIOS更新映像檔,包含以下步驟:

(A)該設(shè)定界面依據(jù)一指示更新的輸入而傳送一請(qǐng)求更新指令至該底板控制裝置;

(B)該底板控制裝置依據(jù)該請(qǐng)求更新指令從該遠(yuǎn)程服務(wù)器取得一BIOS更新映像檔;及

(C)該底板控制裝置將該BIOS更新映像檔寫入至該基本輸入輸出單元的只讀存儲(chǔ)器。

此外,本發(fā)明的第三目的在于提供一種本地服務(wù)器。

為達(dá)上述目的,該本地服務(wù)器適用于聯(lián)機(jī)至一儲(chǔ)存一BIOS更新映像檔的遠(yuǎn)程服務(wù)器。

該本地服務(wù)器包括至少一主板,該主板具有一基本輸入輸出單元,及一底板控制裝置,該基本輸入輸出單元包括一設(shè)定界面,該底板控制裝置包括一只讀存儲(chǔ)器,該只讀存儲(chǔ)器儲(chǔ)存一BMC目前映像檔。

該設(shè)定界面依據(jù)一指示更新的輸入,而傳送一索取映像文件的請(qǐng)求更新指令至該底板控制裝置。

該底板控制裝置根據(jù)該請(qǐng)求更新指令自該遠(yuǎn)程服務(wù)器取得該BMC更新映像檔,并將該BMC更新映像檔寫入該底板控制裝置的只讀存儲(chǔ)器,以取代該BMC目前映像檔。

本發(fā)明的第四目的,即在提供一種更新映像檔的方法。

為達(dá)上述目的,本發(fā)明的更新映像檔的方法由一本地服務(wù)器執(zhí)行,該本地服務(wù)器聯(lián)機(jī)至一遠(yuǎn)程服務(wù)器,該本地服務(wù)器包括至少一主板,該主板具有一基本輸入輸出單元及一底板控制裝置,該基本輸入輸出單元包括一設(shè)定界面,該底板控制裝置包括一只讀存儲(chǔ)器,該遠(yuǎn)程服務(wù)器儲(chǔ)存一BMC更新映像檔,包含以下步驟:

(A)該設(shè)定界面依據(jù)一指示更新的輸入而傳送一請(qǐng)求更新指令至該底板控制裝置;

(B)該底板控制裝置依據(jù)該請(qǐng)求更新指令從該遠(yuǎn)程服務(wù)器取得該BMC更新映像檔;及

(C)該底板控制裝置將該BMC更新映像檔寫入至該底板控制裝置的只讀存儲(chǔ)器。

與現(xiàn)有技術(shù)相比,本發(fā)明藉由該基本輸入輸出單元傳送該請(qǐng)求更新指令至該底板控制裝置據(jù)以完成更新開機(jī)映像檔,而無需為主板事先準(zhǔn)備用以執(zhí)行更新的執(zhí)行軟件。

【附圖說明】

圖1是本發(fā)明一種服務(wù)器系統(tǒng)的一第一實(shí)施例的系統(tǒng)圖。

圖2是該第一實(shí)施例的一主板的方塊圖。

圖3是該第一實(shí)施例更新BIOS映像檔的方法流程圖。

圖4是本發(fā)明一種服務(wù)器系統(tǒng)的一第二實(shí)施例的系統(tǒng)圖。

圖5是該第二實(shí)施例更新BMC映像檔的方法流程圖。

【具體實(shí)施方式】

在本發(fā)明被詳細(xì)描述之前,應(yīng)當(dāng)注意在以下的說明內(nèi)容中,類似的組件是以相同的編號(hào)來表示。

參閱圖1,本發(fā)明服務(wù)器系統(tǒng)的一第一實(shí)施例包含一遠(yuǎn)程服務(wù)器1,及至少一訊號(hào)連接該遠(yuǎn)程服務(wù)器1的本地服務(wù)器2,該本地服務(wù)器2提供位于本地端的用戶進(jìn)行執(zhí)行應(yīng)用程序、儲(chǔ)存數(shù)據(jù)等相關(guān)操作,且該本地服務(wù)器2包括至少一主板21(如圖1所繪示的第一主板至第n主板),該遠(yuǎn)程服務(wù)器1透過網(wǎng)絡(luò)聯(lián)機(jī)的方式來管理該本地服務(wù)器2,并儲(chǔ)存更新檔案(例如,映像檔及相關(guān)于該映像文件的版本數(shù)據(jù))以提供該本地服務(wù)器2更新使用,關(guān)于映像檔的種類及用途,以下將更進(jìn)一步說明。

參閱圖2(為方便說明本實(shí)施例僅舉一個(gè)主板說明,但不限于此),該遠(yuǎn)程服務(wù)器1儲(chǔ)存一相關(guān)于開機(jī)使用的BIOS更新映像檔11,及一相關(guān)于該BIOS更新映像檔11的BIOS更新版本數(shù)據(jù)12,該BIOS更新映像檔11為對(duì)應(yīng)本次更新BIOS映像檔的時(shí)間點(diǎn)上的最新版本或是每次更新時(shí)所需要的特定版本,且儲(chǔ)存于該遠(yuǎn)程服務(wù)器1中,且用以提供該本地服務(wù)器2作為更新開機(jī)映像檔使用。其中,于本技術(shù)領(lǐng)域中,映像檔的專有名詞是image file,而BIOS定義為基本輸入輸出系統(tǒng)(Basic Input Output System),BMC定義為底板管理控制器(Baseboard Management Controller),全文為方便說明則簡寫B(tài)IOS、BMC。

該主板21具有一基本輸入輸出單元211,及一電連接該基本輸入輸出單元211與該遠(yuǎn)程服務(wù)器1之間的底板控制裝置216,該基本輸入輸出單元211包括一儲(chǔ)存一供開機(jī)使用的BIOS目前映像檔213的只讀存儲(chǔ)器212、一BIOS指令模塊214,及一接收多種不同輸入的設(shè)定界面215,該底板控制裝置216包括一BMC指令模塊218,該BIOS指令模塊214與該BMC指令模塊218的格式相同,并儲(chǔ)存多數(shù)對(duì)應(yīng)不同輸入的OEM指令(Original Equipment Manufacturer command,原始設(shè)備制造商指令,以下簡稱指令),在本實(shí)施例中,該等OEM指令是相關(guān)于智能平臺(tái)管理界面(Intelligent Platform Management Interface,IPMI),但不以此為限。

該設(shè)定界面215可存取該只讀存儲(chǔ)器212且交互溝通于該BIOS指令模塊214及該底板控制裝置216。其中,設(shè)定界面215是內(nèi)建于BIOS中的設(shè)置選單(bios setup utility)。

參閱圖3,該本地服務(wù)器2執(zhí)行一種更新BIOS映像檔的方法,該更新開機(jī)映像檔的方法包含以下步驟31到步驟39。

在步驟31中,該設(shè)定界面215依據(jù)一請(qǐng)求版本的輸入傳送一請(qǐng)求版本指令至該底板控制裝置216,在本實(shí)施例中,該請(qǐng)求版本指令之功能是請(qǐng)求BIOS映像檔,具體來說,該請(qǐng)求版本的輸入是藉由使用者操控該設(shè)定界面215產(chǎn)生,該設(shè)定界面215可依據(jù)該請(qǐng)求版本的輸入與該BIOS指令模塊214中的每一個(gè)指令作比較,當(dāng)比較結(jié)果為相符時(shí),則基本輸入輸出單元211將所對(duì)應(yīng)的該請(qǐng)求版本指令傳送至該底板控制裝置216,以指示該底板控制裝置216提供該BIOS更新版本數(shù)據(jù)12。

在步驟32中,該底板控制裝置216自該遠(yuǎn)程服務(wù)器1取得該BIOS更新版本數(shù)據(jù)12,具體來說,該底板控制裝置216接收到該請(qǐng)求版本指令后,便透過該BMC指令模塊218解譯該請(qǐng)求版本指令,以得知需由該遠(yuǎn)程服務(wù)器1取得該BIOS更新版本數(shù)據(jù)12。

在步驟33中,該底板控制裝置216將該BIOS更新版本數(shù)據(jù)12傳送至該設(shè)定界面215。

在步驟34中,該設(shè)定界面215顯示該BIOS目前版本數(shù)據(jù)217及該BIOS更新版本數(shù)據(jù)12,以提供用戶判斷是否需進(jìn)行更新BIOS映像檔。在此補(bǔ)充說明的是,基本輸入輸出單元211會(huì)知道自己存于其只讀存儲(chǔ)器212中的對(duì)應(yīng)BIOS目前映像檔213的BIOS目前版本資料,并將BIOS目前版本數(shù)據(jù)217顯示于其設(shè)定界面215。

在步驟35中,該設(shè)定界面215接收一指示是否更新的輸入,具體來說,當(dāng)該BIOS目前版本資料與該BIOS更新版本數(shù)據(jù)12不相符時(shí),使用者便操控該設(shè)定界面215以產(chǎn)生該指示更新的輸入,若該BIOS目前版本數(shù)據(jù)與該BIOS更新版本數(shù)據(jù)12的內(nèi)容相符時(shí),使用者可藉由該設(shè)定界面215產(chǎn)生一無需更新的輸入,則該設(shè)定界面215將無需進(jìn)行任何操作。

在步驟36中,該設(shè)定界面215依據(jù)該指示更新的輸入而傳送該請(qǐng)求更新指令至該底板控制裝置216,具體來說,該設(shè)定界面215依據(jù)該指示更新的輸入與該BIOS指令模塊214中的每一個(gè)指令作比較,當(dāng)比較結(jié)果為相符時(shí),則將所對(duì)應(yīng)的該請(qǐng)求更新指令傳送至該底板控制裝置216,以指示該底板控制裝置216進(jìn)行更新BIOS映像檔。

在步驟37中,該底板控制裝置216依據(jù)該請(qǐng)求更新指令從該遠(yuǎn)程服務(wù)器1取得一BIOS更新映像檔11,具體來說,該底板控制裝置216接收到該請(qǐng)求更新指令后,便透過該BMC指令模塊218解譯該請(qǐng)求更新指令,以得知需由該遠(yuǎn)程服務(wù)器1取得該BIOS更新映像檔11。

在步驟38中,該底板控制裝置216將該BIOS更新映像檔11寫入至該基本輸入輸出單元211的只讀存儲(chǔ)器212中。

在步驟39中,該基本輸入輸出單元211依據(jù)一重新啟動(dòng)的訊號(hào)進(jìn)行重新啟動(dòng),具體來說,當(dāng)該底板控制裝置216將該BIOS更新映像檔11寫入至該只讀存儲(chǔ)器212后,而完成更新BIOS映像檔,該底板控制裝置216發(fā)出該請(qǐng)求重新啟動(dòng)的訊號(hào),使該基本輸入輸出單元211依據(jù)該請(qǐng)求重新啟動(dòng)的訊號(hào)據(jù)以重新啟動(dòng),便可讓該本地服務(wù)器2使用該BIOS更新映像檔11。

參閱圖4,本發(fā)明服務(wù)器系統(tǒng)的一第二實(shí)施例與第一實(shí)施例的不同處在于:該遠(yuǎn)程服務(wù)器1儲(chǔ)存一BMC更新映像檔13及一相關(guān)于該BMC更新映像檔13的BMC更新版本數(shù)據(jù)14,該BMC更新映像檔13為對(duì)應(yīng)本次更新BMC映像檔的時(shí)間點(diǎn)上的最新版本或是每次更新時(shí)所需要的特定版本。該底板控制裝置216更包括一只讀存儲(chǔ)器219,該只讀存儲(chǔ)器219儲(chǔ)存一BMC目前映像檔。

參閱圖5,該本地服務(wù)器2執(zhí)行一種更新BMC映像檔的方法,該更新BMC映像檔的方法包含以下步驟41到步驟49。

在步驟41中,該設(shè)定界面215依據(jù)一BMC請(qǐng)求版本的輸入傳送一請(qǐng)求版本指令至該底板控制裝置216,第二實(shí)施例中不同于第一實(shí)施例的處為,該請(qǐng)求版本指令之功能是請(qǐng)求BMC映像檔,具體來說,該BMC請(qǐng)求版本的輸入是藉由使用者操控該設(shè)定界面215產(chǎn)生,該設(shè)定界面215可依據(jù)該請(qǐng)求版本的輸入與該BIOS指令模塊214中的每一個(gè)指令作比較,當(dāng)比較結(jié)果為相符時(shí),則基本輸入輸出單元211將所對(duì)應(yīng)的該請(qǐng)求版本指令傳送至該底板控制裝置216,以指示該底板控制裝置216提供該BMC更新版本數(shù)據(jù)14。

在步驟42中,該底板控制裝置216接收到該請(qǐng)求版本指令后,便透過該BMC指令模塊218解譯該請(qǐng)求版本指令,以自該遠(yuǎn)程服務(wù)器1取得該BMC更新版本數(shù)據(jù)14。

在步驟43中,該底板控制裝置216將該BMC目前版本數(shù)據(jù)及該BMC更新版本數(shù)據(jù)14傳送至該設(shè)定界面215。在此補(bǔ)充說明的是,底板控制裝置216會(huì)知道自己存于其只讀存儲(chǔ)器219中的對(duì)應(yīng)BMC目前映像文件的BMC目前版本資料,并將BMC目前版本數(shù)據(jù)傳送至基本輸入輸出單元211的設(shè)定界面215。

在步驟44中,該設(shè)定界面215顯示該BMC目前版本數(shù)據(jù)及該BMC更新版本數(shù)據(jù)14,以提供用戶判斷是否需進(jìn)行更新BMC映像檔。

在步驟45中,該設(shè)定界面215接收一指示是否更新的輸入,具體來說,當(dāng)該BMC目前版本資料與該BMC更新版本數(shù)據(jù)14不相符時(shí),使用者便操控該設(shè)定界面215以產(chǎn)生該指示更新的輸入,若該BMC目前版本數(shù)據(jù)與該BMC更新版本數(shù)據(jù)14的內(nèi)容相符時(shí),使用者可藉由該設(shè)定界面215產(chǎn)生一無需更新的輸入,則該設(shè)定界面215將無需進(jìn)行任何操作。

在步驟46中,該設(shè)定界面215依據(jù)該指示更新的輸入而傳送該請(qǐng)求更新指令至該底板控制裝置216,具體來說,該設(shè)定界面215依據(jù)該指示更新的輸入與該BIOS指令模塊214中的每一個(gè)指令作比較,當(dāng)比較結(jié)果為相符時(shí),則將相符所對(duì)應(yīng)的該請(qǐng)求更新指令傳送至該底板控制裝置216,以指示該底板控制裝置216進(jìn)行更新BMC映像檔。

在步驟47中,該底板控制裝置216依據(jù)該請(qǐng)求更新指令從該遠(yuǎn)程服務(wù)器1取得一更新映像檔11,具體來說,該底板控制裝置216接收到該請(qǐng)求更新指令后,便透過該BMC指令模塊218解譯該請(qǐng)求更新指令,以得知需由該遠(yuǎn)程服務(wù)器1取得該BMC更新映像檔13。

在步驟48中,該底板控制裝置216將該BMC更新映像檔13寫入至該底板控制裝置216的只讀存儲(chǔ)器219中,且于完成更新后,該底板控制裝置216輸出一通知信號(hào)至該基本輸入輸出單元211。

在步驟49中,該基本輸入輸出單元211依據(jù)該通知信號(hào)進(jìn)行重新啟動(dòng),且該底板控制裝置216也重新啟動(dòng)。

本發(fā)明服務(wù)器系統(tǒng)的一第三實(shí)施例與第一實(shí)施例不同處在于本第二實(shí)施例的該主板還具有復(fù)數(shù)電連接該底板控制裝置216的硬件組件,例如復(fù)雜可程序邏輯裝置(Complex Programmable Logic Device,簡稱CPLD)及背板(Backplane)等也會(huì)儲(chǔ)存其各自用于開機(jī)進(jìn)行初始化所需的目前映像檔,且該遠(yuǎn)程服務(wù)器1更多儲(chǔ)存用以更新硬件組件的更新映像文件,及對(duì)應(yīng)硬件組件的更新映像文件版本的更新版本數(shù)據(jù),當(dāng)某一特定硬件組件進(jìn)行升級(jí)或是發(fā)生故障而需進(jìn)行修復(fù)時(shí),便需針對(duì)該特定硬件組件的映像文件進(jìn)行更新。

因此,當(dāng)該底板控制裝置216接收到請(qǐng)求版本指令時(shí),也可一并到該遠(yuǎn)程服務(wù)器1中取得所有硬件組件的更新版本數(shù)據(jù),使該設(shè)定界面215能一并顯示所有硬件組件的目前版本數(shù)據(jù)(預(yù)存于該底板控制裝置)與更新版本數(shù)據(jù),同時(shí)藉由用戶判斷顯示的所有硬件組件版本數(shù)據(jù)是否相符,當(dāng)發(fā)現(xiàn)其中一特定硬件組件的版本數(shù)據(jù)不符時(shí),用戶可同樣的操控該設(shè)定界面215產(chǎn)生一與該特定硬件組件相對(duì)應(yīng)的指示更新的輸入,以指示該底板控制裝置216針對(duì)該特定硬件組件進(jìn)行更新映像文件,直到該底板控制裝置216將該特定硬件組件的更新映像文件寫入至該特定硬件組件后,而完成對(duì)該特定硬件組件進(jìn)行更新映像文件,該特定硬件組件將接收該底板控制裝置216傳送的請(qǐng)求重新啟動(dòng)的訊號(hào)來據(jù)以重新啟動(dòng),便可讓該本地服務(wù)器2使用該特定硬件組件的更新映像文件。

綜上所述,上述實(shí)施例利用該設(shè)定界面215顯示映像文件版本信息與下指令給該底板控制裝置216據(jù)以完成更新開機(jī)映像檔,本發(fā)明相較于先前技術(shù),使用者只需在本地端操作該本地服務(wù)器2的設(shè)定界面215,便可完成更新開機(jī)映像檔,而無需特地針對(duì)各種不同廠牌或型號(hào)的主板事先準(zhǔn)備用以執(zhí)行更新的執(zhí)行軟件,將可大幅提升管理上的效率,故確實(shí)能達(dá)成本發(fā)明之目的。

惟以上所述者,僅為本發(fā)明之較佳實(shí)施例而已,當(dāng)不能以此限定本發(fā)明實(shí)施的范圍,即大凡依本發(fā)明申請(qǐng)專利范圍及專利說明書內(nèi)容所作之簡單的等效變化與修飾,皆仍屬本發(fā)明專利涵蓋之范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汕头市| 榕江县| 肃北| 昭通市| 中山市| 溧阳市| 溆浦县| 壤塘县| 泽普县| 镇雄县| 仪陇县| 民县| 七台河市| 黄龙县| 和政县| 衡东县| 顺义区| 长泰县| 文山县| 宁晋县| 阜阳市| 成武县| 沁阳市| 樟树市| 勐海县| 遵义市| 九龙县| 彝良县| 竹溪县| 广河县| 河东区| 鹿邑县| 甘孜| 怀化市| 桃园县| 汉寿县| 刚察县| 三穗县| 抚松县| 朝阳市| 漾濞|