AMD公司的SB850南橋是配合AMD870/880芯片組開發(fā)的,,與其上一代產(chǎn)品SB700系列主要的改進(jìn)是原生支持SATA3.0接口(即SATA-6Gbps),但沒有實(shí)現(xiàn)USB3.0的功能。它的RAID功能與SB700系列南橋幾乎一模一樣,,使用的管理工具也一樣,,只是速度更快。更奇特之處是,,兩代AMD北橋芯片(AMD7xx和AMD8xx)與兩代AMD南橋芯片居然可以“混搭”,,標(biāo)稱的AMD8xx主板上配套的南橋可以是上一代的SB700系列而不是同代的SB800系列。本文提到的RAID平臺(tái)是特指南橋芯片(例如SB8xx系列和SB7xx),。本文大多操作界面的截圖都是SB850平臺(tái)上的,,但對(duì)于SB7xx平臺(tái)完全可以借鑒。 基本知識(shí)點(diǎn):SATA接口的三種工作模式(IDE_AHCI_RAID): CMOS設(shè)置界面中,,SATA接口的工作模式可選項(xiàng)為三種,,即:IDE、AHCI,、RAID,。IDE模式也稱為ATA模式,SATA就是串行ATA,,是在“并行ATA”基礎(chǔ)上開發(fā)的,,沒有S前綴的ATA就是指老式的并行ATA,也就是傳統(tǒng)硬盤的IDE接口,。IDE兼容性(通用性)最好,,IDE模式安裝的系統(tǒng),即使換到另一個(gè)主板平臺(tái)上,,只要新平臺(tái)主板SATA接口還是IDE模式(所有主板都支持IDE模式,,但不一定支持其他兩種模式),大多都能正常啟動(dòng)而不會(huì)藍(lán)屏死機(jī)。其他兩種工作模式就相當(dāng)嚴(yán)苛,,哪怕是同一塊主板,,只要在CMOS設(shè)置界面里面更改了SATA工作模式導(dǎo)致與已經(jīng)安裝的系統(tǒng)不匹配,系統(tǒng)啟動(dòng)過(guò)程就會(huì)出問(wèn)題,,常見的典型案例是:安裝系統(tǒng)時(shí)啟用的AHCI,,某天因主板電池電壓不足而丟失了CMOS配置數(shù)據(jù),主板回到了出廠默認(rèn)狀態(tài),,此時(shí)SATA接口因?yàn)樽兂闪四J(rèn)的IDE模式,,開機(jī)后系統(tǒng)就會(huì)在啟動(dòng)WINDOWS過(guò)程中發(fā)生藍(lán)屏或反復(fù)重啟動(dòng)現(xiàn)象。RAID模式與AHCI模式要求類似,,該模式并不要求硬盤一定要組成陣列盤,,單個(gè)硬盤(或光驅(qū))不作為任何陣列的成員一樣可以工作,與AHCI模式在系統(tǒng)安裝和使用環(huán)節(jié)沒有根本區(qū)別(也有一些區(qū)別,,例如接口速度比AHCI稍有減慢,,安裝系統(tǒng)時(shí)比AHCI模式更容易出現(xiàn)無(wú)法識(shí)別到硬盤、需要預(yù)先加載RAID驅(qū)動(dòng),;一些針對(duì)硬盤的測(cè)試軟件由于支持不好導(dǎo)致測(cè)試結(jié)果可能不正確),。 基本知識(shí)點(diǎn):SATA接口相同的外觀卻有三種不同的速度(1.5G-3.0G-6Gbps):
SATA接口已經(jīng)發(fā)展了三代,主要改進(jìn)都是提高傳輸速度,。這個(gè)與USB的升級(jí)有些類似但有所不同,,USB3.0的接口雖然能兼容前兩代的設(shè)備,但是USB3.0接口已經(jīng)增加了針腳的數(shù)量,,而USB2.0之前都是一對(duì)電源線加一對(duì)數(shù)據(jù)線共四個(gè)針腳,。SATA接口只從外觀看不出到底是哪一代的SATA。SATA1.0:速度為1.5Gbps,,比千兆網(wǎng)線快一半,,大致相當(dāng)于傳統(tǒng)IDE硬盤ATA133的性能,現(xiàn)在基本不用了,。 SATA2.0:速度3Gbps并支持NCQ功能,。 SATA3.0:在SATA2.0基礎(chǔ)上速度翻倍。 盡管SATA1.0設(shè)備很少見了,,但依然能用,!這就是兼容性。第一代SATA1.0接口的硬盤,,直接插到相隔十余年的SATA3.0標(biāo)準(zhǔn)的新主板上也一樣能正常工作,,只不過(guò)接口速度是“就低不就高”,盡管主板接口支持6Gbps,,但此時(shí)只能工作在1.5Gbps的“兼容狀態(tài)”,。 所謂“向下兼容”是指最新的接口可以適應(yīng)老產(chǎn)品,,就是說(shuō)SATA3.0接口,可以根據(jù)情況自動(dòng)轉(zhuǎn)換為SATA2.0或1.0模式,。
實(shí)際的升級(jí)換代過(guò)程中,,有些兼容性需要人工解決,例如2005年生產(chǎn)的KT600主板芯片組其SATA接口是1.0標(biāo)準(zhǔn)的,,配合SATA1.0接口的硬盤完全正常,,但是插上后期生產(chǎn)的SATA2.0的硬盤就不能識(shí)別。但硬盤廠家已經(jīng)考慮到這個(gè)問(wèn)題,,在硬盤尾部有個(gè)“跳線”(見硬盤圖),,插上跳線后,該硬盤接口強(qiáng)制降級(jí)為SATA1.0標(biāo)準(zhǔn),,即運(yùn)行在1.5Gbps接口狀態(tài)。 ![](http://userimage8.360doc.com/18/0725/10/58078461_201807251018330061235124.jpg) 相關(guān)知識(shí)點(diǎn):SATA_RAID的兩種管理工具(RAID_BIOS和RAIDXpert): 只有啟用RAID模式后,,開機(jī)自檢畫面才會(huì)出現(xiàn)RAID相關(guān)的檢測(cè)畫面,,此時(shí)按屏幕提示,按下【Ctrl+F】出現(xiàn)的管理界面就是RAID_BIOS管理界面(不同系列的芯片組調(diào)出RAID_BIOS管理工具的按鍵不同?。?,與CMOS設(shè)置界面風(fēng)格差不多,全英文界面,。這個(gè)管理工具沒有桌面管理工具RAIDXpert方便,,但能解決更專業(yè)復(fù)雜的問(wèn)題,因?yàn)榇藭r(shí)還沒有啟動(dòng)操作系統(tǒng),,硬盤不會(huì)被任何應(yīng)用所占據(jù),,不會(huì)出現(xiàn)RAIDXpert操作過(guò)程中由于訪問(wèn)沖突導(dǎo)致的意外差錯(cuò)。下圖是RAID_BIOS英文管理界面: ![](http://userimage8.360doc.com/18/0725/10/58078461_201807251024310686446616.jpg)
SB850南橋RAID的特別之處是,,端口號(hào)不是設(shè)置RAID的關(guān)鍵元素,,硬盤上存儲(chǔ)的陣列信息才是關(guān)鍵因素。這是與AMD下一代主板芯片組A88X平臺(tái)RAID功能最大區(qū)別,。 以華碩M4A87T-Plus為例,,主板提供六個(gè)SATA3.0接口,編號(hào)分別是1-2-3-4-5-6,,見下圖: 在RAID—BIOS管理界面六個(gè)端口地址分別為: 01:01 02:01 03:01 04:01 05:01 06:01 注意以上編號(hào)方式是【端口號(hào):ID號(hào)】格式,,因?yàn)镾ATA每端口只能插一個(gè)設(shè)備而不同于“并行ATA”每端口有兩個(gè)設(shè)備,所以此處所有ID號(hào)都是01而沒有02,。 RAIDXpert圖形管理界面同樣需要關(guān)注每個(gè)端口的編號(hào),,兩種界面調(diào)用的是相同的信息,但表現(xiàn)方式上有一定不同,。 RAIDXpert圖形管理界面的優(yōu)點(diǎn)是可以選擇中文界面,,雖然中文表述準(zhǔn)確性欠佳,。個(gè)別之處有歧義時(shí),隨時(shí)切換到英文界面核實(shí)一下就行,。 在RAIDXpert圖形管理界面中,,許多地方隱藏了物理硬盤的設(shè)備ID號(hào)ID=01,只顯示其端口號(hào)即1-6,,英文界面上標(biāo)注很嚴(yán)謹(jǐn),,但中文界面中翻譯就很外行,【1#端口上的驅(qū)動(dòng)器】居然被譯成【端口上的驅(qū)動(dòng)器1】,,使用中文管理界面時(shí)一定要清楚,,界面顯示的【端口上的驅(qū)動(dòng)器1】實(shí)質(zhì)上是【1號(hào)端口上的硬盤】,以此類推,。另外還要注意,,同樣的芯片組,有的主板廠商在實(shí)物上的編號(hào)是從0開始的,,六個(gè)端口是0-5而不是1-6,。還有的小廠商在主板實(shí)物上的編號(hào)與CMOS界面中的編號(hào)還不一致。不管是哪種情形,,RAID管理界面中顯示的端口號(hào)是權(quán)威編號(hào),,例如,兩個(gè)成員盤在RAID—BIOS管理界面中顯示的端口號(hào)是3和4,,這時(shí)再檢查主板實(shí)物上對(duì)應(yīng)的插口編號(hào),,M4A87T主板上編號(hào)與管理界面嚴(yán)格對(duì)應(yīng),也是3和4,。類似的主板也可能標(biāo)識(shí)為2和3(因?yàn)榈谝粋€(gè)插口編號(hào)是0而不是1),。經(jīng)過(guò)此步驟,管理界面上的硬盤成員編號(hào)【LD2-01】__端口號(hào)03__主板實(shí)物上3#插口三者之間就形成了對(duì)應(yīng)關(guān)系,。SB850芯片的RAID控制器是將硬盤的成員編號(hào)【LD2-01】記錄在硬盤上了,,即使這個(gè)硬盤被換到了其他端口上,這個(gè)【LD2-01】的身份也不會(huì)變,。正因?yàn)檫@個(gè)特殊性,,SB850芯片組的陣列盤最方便移植到其他接口或其他主板甚至其他兼容的平臺(tái),只要RAID控制器能正確識(shí)別出硬盤的成員編號(hào)【LD2-01】,,再經(jīng)過(guò)簡(jiǎn)單的重建過(guò)程,,陣列狀態(tài)就能完全恢復(fù),而且陣列盤的數(shù)據(jù)也不會(huì)有損失,。
陣列成員編號(hào)【LD2-01】____端口號(hào)03____主板實(shí)物插口號(hào)三者對(duì)應(yīng)關(guān)系主要用來(lái)應(yīng)付如下情況:
如果管理界面顯示LD2-01正常但另一個(gè)成員硬盤不見了,,在主板上怎么確定哪塊盤是正常的,哪塊盤“掉陣”了,。
相關(guān)知識(shí)點(diǎn):SATA_RAID生成的“邏輯驅(qū)動(dòng)器”是指什么 ![](http://userimage8.360doc.com/18/0725/10/58078461_201807251041020779268573.png)
陣列盤可以是一個(gè)或多個(gè)“獨(dú)立硬盤”共同組成,,在RAID管理界面中稱為“邏輯驅(qū)動(dòng)器”,,這個(gè)“邏輯驅(qū)動(dòng)器”與WINDOWS文件系統(tǒng)的“邏輯驅(qū)動(dòng)器”是完全不同的概念。因?yàn)槊總€(gè)陣列不管包括了幾塊硬盤(RAID0和RAID1都是兩塊,,RAID10是四塊),,對(duì)操作系統(tǒng)來(lái)說(shuō)只顯示為一塊硬盤(兩個(gè)陣列當(dāng)然顯示為兩塊硬盤),而且操作系統(tǒng)已經(jīng)無(wú)法識(shí)別硬盤的真實(shí)型號(hào)(況且陣列的成員硬盤可能根本不是同一種型號(hào)的?。?。對(duì)它進(jìn)行分區(qū)操作時(shí),可以分成主分區(qū),、擴(kuò)展分區(qū)和邏輯分區(qū),。操作系統(tǒng)中的“邏輯驅(qū)動(dòng)器”是指一個(gè)特定的分區(qū),例如F盤,。而RAID管理界面中的“邏輯驅(qū)動(dòng)器”就是指“陣列盤”,,而不是指實(shí)物的“獨(dú)立硬盤”,盡管陣列盤也可能只包括了唯一的“獨(dú)立硬盤”,。
盡管開啟RAID功能,,但SATA插口上的硬盤并不一定是“陣列成員”,也可以獨(dú)立工作,,SB850平臺(tái)稱之為“單盤或獨(dú)立盤”,,而AMD A88X平臺(tái)稱之為“傳統(tǒng)模式陣列盤”,,它們的特點(diǎn)是在操作系統(tǒng)中顯示為一個(gè)個(gè)獨(dú)立的硬盤設(shè)備,,而不像陣列成員那樣多個(gè)成員在啟動(dòng)系統(tǒng)后只顯示為一塊硬盤。
相關(guān)知識(shí)點(diǎn):SATA_RAID生成的陣列盤可以是幾個(gè)盡管每個(gè)主板通常只要生成一個(gè)陣列盤就夠了,,但主板功能上卻允許生成多個(gè)“陣列”,,每個(gè)陣列對(duì)應(yīng)一個(gè)“陣列盤”,例如,,兩塊相同容量機(jī)械硬盤生成RAID1(確保大容量的同時(shí),,可以保證數(shù)據(jù)安全,兩個(gè)成員壞一個(gè)不會(huì)丟數(shù)據(jù),,拿個(gè)新盤替補(bǔ)上再進(jìn)行陣列重建就行了),;同時(shí)再用兩塊SSD硬盤生成RAID0(只用于提高讀寫速度)。每種陣列模式各有特點(diǎn),,需要按需設(shè)定,。一般來(lái)說(shuō)大容量機(jī)械硬盤價(jià)格便宜,但存在意外損壞的風(fēng)險(xiǎn),,為此用兩塊機(jī)械硬盤組成RAID1是經(jīng)濟(jì)性,、安全性雙優(yōu)的方案,并且RAID1方案沒有犧牲硬盤速度(只犧牲容量,,兩塊盤加起來(lái)卻等同于一塊盤的容量,,而且是其中容量較小那塊的容量?。?yàn)閮r(jià)格便宜,,犧牲一半的容量換取數(shù)據(jù)安全性是值得的,。 相關(guān)知識(shí)點(diǎn):磁盤陣列并不是新技術(shù)磁盤陣列(RAID)的歷史相當(dāng)久遠(yuǎn),幾乎在硬盤問(wèn)世的同時(shí)就有了RAID技術(shù),。計(jì)算機(jī)的發(fā)展過(guò)程,,首先是服務(wù)器(大型機(jī)到小型機(jī)),之后才是PC機(jī)(PC機(jī)屬于微型機(jī)),。PC機(jī)能夠發(fā)展到現(xiàn)在程度,,微軟和WINDOWS系統(tǒng)功不可沒。但是PC機(jī)上出現(xiàn)RAID功能卻是近十年來(lái)才有的,,而且PC機(jī)上RAID性能越來(lái)越高,,卻不用單獨(dú)付出成本!RAID技術(shù)一直是在解決磁盤性能不足的問(wèn)題,,硬盤速度不足時(shí)用RAID0方案解決,,數(shù)據(jù)安全性不足時(shí)用RAID1或RAID5解決,總之是在投入有限的情況下追求更高的使用效益?,F(xiàn)在主板集成的RAID還沒有被廣泛使用,,主要還是因?yàn)榧夹g(shù)操作比較高深,沒有專門的知識(shí)根本玩不轉(zhuǎn),。即使組裝環(huán)節(jié)沒問(wèn)題,,在使用過(guò)程中解決問(wèn)題的技術(shù)難度也會(huì)很大,比如換硬盤后進(jìn)行陣列重建,、換主板后怎么移植這些“陣列成員硬盤”等等,。 相關(guān)知識(shí)點(diǎn):磁盤陣列對(duì)成員硬盤的端口位置敏感,通常不可任意調(diào)換,,但SB8xx/7xx平臺(tái)可以通常,,RAID成員硬盤是不可以任意更改端口位置的,例如,,技嘉A88X主板,,四個(gè)SATA端口編號(hào)分別為0-1-2-3,在RAID管理界面四個(gè)端口編號(hào)與服務(wù)器SCSI卡類似,,分別為: 0:0,; 0:1; 0:2,; 0:3,; 如果前兩個(gè)插口上兩塊硬盤組成RAID1,兩個(gè)成員硬盤就有了原始的端口號(hào):0:0和0:1(而不是類似SB850平臺(tái)01:01和02:01) A88X平臺(tái)的RAID控制器嚴(yán)格按端口編號(hào)進(jìn)行成員在位檢測(cè),,如果發(fā)現(xiàn)成員硬盤沒有在原配端口上檢測(cè)成功,,就直接報(bào)告該端口的成員已刪除,,之后硬盤恢復(fù)到原位也沒用了,只能進(jìn)行“重建”,。 A88X平臺(tái)的“陣列成員”被刪除(掉陣)后,,不論插回到哪個(gè)端口上,該硬盤都會(huì)出現(xiàn)在可用硬盤的列表中,,但相當(dāng)于插入了一塊新硬盤,,其狀態(tài)是“可用的空閑硬盤”而不再是陣列成員了。即使將其恢復(fù)原位,,陣列狀態(tài)也不會(huì)自動(dòng)還原,,而是需要進(jìn)行“重建”。 實(shí)驗(yàn)發(fā)現(xiàn),,RAID1的兩個(gè)成員都被移走時(shí),,雖然陣列完全不能工作,但關(guān)機(jī)將兩個(gè)成員按原樣(原端口號(hào))復(fù)原,,重開機(jī)則陣列不受任何影響且不用做“陣列重建”,。當(dāng)然不通電情況下硬盤隨便插拔,前提是確保開機(jī)前已恢復(fù)原樣,。 重點(diǎn): 與A88X的陣列要求不同,,SB850的陣列成員卻可以任意調(diào)換插口位置,自檢時(shí)根據(jù)“成員硬盤”本身存儲(chǔ)的相關(guān)信息自動(dòng)確定它是哪個(gè)陣列盤的成員,。 RAID1陣列有兩個(gè)成員,,新建RAID1陣列時(shí),端口號(hào)靠前那個(gè)“成員硬盤”成為L(zhǎng)D2-01,,另一個(gè)“成員硬盤”成為L(zhǎng)D2-02,,這個(gè)屬性被存儲(chǔ)在硬盤本身了,,當(dāng)RAID_BIOS管理界面中刪除陣列時(shí),,該信息與數(shù)據(jù)同時(shí)刪除。當(dāng)該硬盤被“低級(jí)格式化”或在其他電腦上進(jìn)行了類似“刪除分區(qū)”這樣的底層操作時(shí),,該屬性也能被清除,。這個(gè)特性使“陣列成員硬盤”的移植非常方便,通常適用在以下情形:
1,、正常關(guān)機(jī)后,,根據(jù)需要可任意調(diào)換“成員硬盤”的端口位置,之后重開機(jī)陣列狀態(tài)不受任何影響(完全無(wú)異常),。 2,、陣列成員的一個(gè)端口壞了,導(dǎo)致一個(gè)成員“掉陣”,。這時(shí)直接把壞端口上那個(gè)硬盤插到其他空閑端口上,,然后開機(jī)進(jìn)行“陣列重建”,。(這時(shí)如果兩成員硬盤信息不同,陣列盤以哪個(gè)為準(zhǔn),?見下文……陣列重建) 3,、“成員硬盤”壞了一個(gè)(掉陣),換上全新硬盤(容量不低于原RAID要求),,插在任意端口,,然后開機(jī)進(jìn)行“陣列重建”,數(shù)據(jù)恢復(fù)到“正常成員硬盤”單盤工作時(shí)的狀態(tài),。 4,、主板壞了,換同型號(hào)或兼容的主板,?;蛑靼咫姵貨]電了,CMOS設(shè)置丟了,,陣列設(shè)置也沒有了,。通常這種情況陣列盤的數(shù)據(jù)面臨危險(xiǎn),但SB850平臺(tái)最擅長(zhǎng)解決這個(gè)難題,。新主板只要啟動(dòng)SATA工作模式為RAID,,并不用設(shè)置RAID相關(guān)參數(shù),插上原RAID成員盤,,自檢時(shí)就能正常識(shí)別除RAID成員盤的屬性(例如LD2-01),,也就是說(shuō),只要成員盤本身數(shù)據(jù)沒破壞,,插上新主板(啟用SATA的RAID模式)就成,;如果兩個(gè)“成員硬盤”數(shù)據(jù)不一致,可能還需要“陣列重建”,,但陣列盤上數(shù)據(jù)是保住了,。 5、方便移植的副作用是:如果數(shù)據(jù)完好的成員硬盤LD2-01需要換掉(升級(jí)新硬盤),,它就成了一個(gè)危險(xiǎn)份子,,只要它的陣列信息沒清除,一旦插到任何兼容的RAID接口上,,該硬盤會(huì)比LD2-02那個(gè)成員優(yōu)先識(shí)別,,這時(shí)試圖進(jìn)行陣列重建,恢復(fù)的數(shù)據(jù)卻是LD2-01的數(shù)據(jù),,而實(shí)際上我們只是需要一塊空白的硬盤(而不是它的數(shù)據(jù)),。 特別強(qiáng)調(diào),啟用RAID模式但不設(shè)置具體狀態(tài)就自動(dòng)識(shí)別原來(lái)硬盤上的RAID信息是SB8xx系列南橋芯片的特別功能,大多RAID控制器都沒有該功能,,它們一旦丟失了RAID設(shè)置信息,,RAID成員硬盤上的數(shù)據(jù)也就報(bào)廢了,因?yàn)橹匦律蒖AID時(shí)將清除掉硬盤上原有的信息,。 不論是人為還是故障,,只要啟動(dòng)時(shí)發(fā)現(xiàn)陣列成員有一個(gè)異常,此時(shí)就是“硬盤成員掉陣”,?!暗絷嚒卑l(fā)生后,RAID1陣列是單硬盤工作的,,對(duì)操作系統(tǒng)來(lái)說(shuō)一切正常(但是數(shù)據(jù)安全性已經(jīng)沒有了),,只相當(dāng)于非RAID模式的單硬盤。之后將“掉陣的硬盤成員”恢復(fù)原位或換一個(gè)接口,,都會(huì)發(fā)現(xiàn)由于“硬盤成員掉陣”期間發(fā)生的兩個(gè)成員硬盤數(shù)據(jù)已經(jīng)不一致了,,這時(shí)陣列的數(shù)據(jù)會(huì)以LD2-01那個(gè)“成員硬盤”為準(zhǔn)(而不是以沒有掉陣那塊成員硬盤的數(shù)據(jù)為準(zhǔn)!但其他平臺(tái)的RAID一般都會(huì)將掉陣那個(gè)成員視為數(shù)據(jù)失效),,而LD2-02那個(gè)會(huì)變成“可用空閑硬盤”,,這時(shí)需要進(jìn)行“陣列重建”。當(dāng)然,,如果LD2-01那個(gè)“成員硬盤”已經(jīng)換成全新的(或數(shù)據(jù)完全不在了),,這時(shí)RAID1陣列就會(huì)以LD2-02那個(gè)“成員硬盤”的數(shù)據(jù)為準(zhǔn),此后也需要 “陣列重建”,。 上面出現(xiàn)了一個(gè)問(wèn)題,,就是萬(wàn)一【LD2-01】這個(gè)“成員硬盤”數(shù)據(jù)并沒破壞而只是因?yàn)椴蹇凇?shù)據(jù)線或人為拆除導(dǎo)致“硬盤成員掉陣”,,但一旦恢復(fù)了【LD2-01】這個(gè)“成員硬盤”,, 這時(shí)【LD2-02】“成員硬盤”盡管數(shù)據(jù)是最新的但卻成為了“可用空閑硬盤”,陣列重建后反而恢復(fù)成舊的數(shù)據(jù),,因?yàn)?“陣列重建”,,依然是以【LD2-01】這個(gè)“成員硬盤”為準(zhǔn)。為了啟用【LD2-02】“成員硬盤”上的最新數(shù)據(jù),,需要想辦法破壞掉【LD2-01】這個(gè)“成員硬盤”的RAID信息,。
清除RAID信息,,可以在RAID-BIOS管理界面中進(jìn)行,。為安全起見,只保留需要清除的那個(gè)硬盤(其他都拔了,,防止誤操作),,RAID-BIOS管理界面可見到其狀態(tài)是LD-01(如果是LD-02就沒必要破壞了,一旦LD-01上線,陣列數(shù)據(jù)必然以它為準(zhǔn)),,此時(shí)可“刪除RAID”,,這時(shí)硬盤中的信息刪除了,當(dāng)另一個(gè)“成員硬盤”插上后,,沒有信息的硬盤只能是“可用空閑硬盤”,,此后進(jìn)行“陣列重建”。 “陣列重建”并不等同于數(shù)據(jù)恢復(fù),,本質(zhì)上只是讓RAID1的兩個(gè)成員硬盤數(shù)據(jù)同步而已,。上面說(shuō)過(guò),LD2-01標(biāo)識(shí)的那個(gè)成員是有優(yōu)先權(quán)的,,當(dāng)兩個(gè)成員因?yàn)椤坝脖P成員掉陣”而出現(xiàn)數(shù)據(jù)不同步時(shí),,特別需要注意。
總結(jié):至此已經(jīng)可以解決如下關(guān)于RAID的疑難問(wèn)題: 1,、RAID成員硬盤的端口可以任意調(diào)配嗎,?答案是不一定,但SB850南橋芯片就可以,。 2,、RAID1只剩一個(gè)成員時(shí),能正常工作嗎,?答案是能,,但沒有了數(shù)據(jù)安全備份功能。 3,、RAID1只換新一個(gè)硬盤時(shí),,陣列重建后兩個(gè)硬盤數(shù)據(jù)恢復(fù)同步并可靠備份嗎?答案是能,,但要注意,,SB850及兼容平臺(tái),新?lián)Q的硬盤若是本系統(tǒng)的【LD2-01】成員盤,,陣列重建時(shí)以它的數(shù)據(jù)為準(zhǔn),,除非對(duì)它進(jìn)行數(shù)據(jù)清除。否則陣列重建時(shí)LD2-02成員硬盤上即使有最新數(shù)據(jù)也會(huì)完全丟失,。 4,、RAID陣列重建時(shí)影響正常工作嗎?答案是不影響,,但硬盤很忙導(dǎo)致系統(tǒng)變慢,。 5、RAID陣列重建需要很長(zhǎng)時(shí)間嗎,?答案是確實(shí),,這取決于陣列的容量大小以及硬盤速度。 6、RAID陣列重建沒完成前可以關(guān)機(jī)嗎,?答案是可以,,下次開機(jī),重建過(guò)程在后臺(tái)自動(dòng)繼續(xù)進(jìn)行,,直到完成,。 7、主板CMOS數(shù)據(jù)清空了,,陣列盤數(shù)據(jù)還能用嗎,?答案是不一定,但SB850平臺(tái)沒問(wèn)題,,只需要重新啟用SATA接口的RAID模式就成,。
RAID還有一個(gè)實(shí)用的功能就是“備份盤”功能。它不是用來(lái)備份數(shù)據(jù)的,,而是設(shè)定一個(gè)空閑的硬盤作為陣列成員硬盤的“替補(bǔ)隊(duì)員”,。前文多次演示當(dāng)陣列成員硬盤有一塊因發(fā)生異常情況“掉陣”,如果是RAID1類型,,那么陣列盤還能正常運(yùn)行,,之后可以登錄管理界面,查看哪個(gè)成員盤“掉陣”,,處理故障或換硬盤,,然后指定一個(gè)空閑硬盤進(jìn)行重建,完成后陣列就恢復(fù)完好,。以上步驟是需要手工操作的,。如果有多余的空閑硬盤,事先設(shè)置為“備份盤”,,那么一旦出現(xiàn)陣列成員“掉陣”,,陣列重建自動(dòng)就能進(jìn)行。對(duì)故障硬盤的處理可以稍后再辦,,而且不會(huì)出現(xiàn)RAID1單盤運(yùn)行這種對(duì)數(shù)據(jù)安全性有危險(xiǎn)的狀況,。對(duì)RAID1陣列來(lái)說(shuō),雙硬盤已經(jīng)造成了容量浪費(fèi),,再來(lái)個(gè)備份盤顯得不夠經(jīng)濟(jì),。新一代平臺(tái)(如A88X)的RAID能夠指定一塊空閑硬盤作為幾個(gè)陣列(所有成員)共用的備份盤,稱為“全局備份盤”,,對(duì)于同時(shí)啟用多個(gè)陣列的系統(tǒng),,這種做法就比較經(jīng)濟(jì)合理。
下面幾張截圖用來(lái)說(shuō)明RAIDXpert管理界面幾種典型的操作(圖片放大后可以看清文字注解),。 一,、RAIDXpert管理界面:陣列嚴(yán)重警告情況發(fā)生,,判斷哪個(gè)成員掉陣,,“掉陣”的硬盤當(dāng)前是否在線可用,。 二、有一個(gè)成員盤損壞的情況(掉陣且不在線) 上圖可見,,陣列有一個(gè)成員硬盤不僅“掉陣”而且當(dāng)前不在線,。在主板上檢查時(shí),特別要注意,,端口1和端口4這兩個(gè)是正常的,,不要亂動(dòng)。但是,,主板上哪個(gè)端口是1和4,?上文說(shuō)過(guò),M4A87T-PLUS主板實(shí)物上標(biāo)識(shí)的端口號(hào)1-6與管理界面上的六個(gè)端口號(hào)是完全一致的,,但有的主板上,,插口編號(hào)是0-5,這里面有個(gè)對(duì)應(yīng)關(guān)系需要先搞明白,。 上圖所示,,除了端口1和4兩塊硬盤正常,并沒有其他硬盤(嚴(yán)格說(shuō)還包括光驅(qū)等設(shè)備)被識(shí)別,,那么未識(shí)別的硬盤發(fā)生了什么情況,?是壞掉了嗎? 陣列硬盤的一個(gè)成員徹底壞了是最容易處理的情況,。此時(shí)換新硬盤是唯一選擇,,只要是空白硬盤,經(jīng)過(guò)簡(jiǎn)單的陣列重建就成,。實(shí)際情形就比較復(fù)雜,,有多種可能性: 1、 硬盤本身壞了,,主板不能識(shí)別它,,只能換新盤后進(jìn)行陣列重建 2、 硬盤本身沒問(wèn)題,,但數(shù)據(jù)線壞了,,換線后掉陣的硬盤重新被識(shí)別,需要陣列重建 3,、 硬盤本身沒問(wèn)題,,但主板插口壞了,需要換個(gè)插口,,之后硬盤重新被識(shí)別,,需要陣列重建 不論哪種情況,,如上圖所示,當(dāng)內(nèi)部編號(hào)是LD2-01這個(gè)“陣列成員”掉陣時(shí)情況更特殊,,就因?yàn)樵摮蓡T比另一個(gè)成員有優(yōu)先權(quán),。一旦它帶著原數(shù)據(jù)恢復(fù)到平臺(tái)上,它的數(shù)據(jù)優(yōu)先于另一個(gè)成員,。為此,,一旦出現(xiàn)上述情形,應(yīng)立即處理告警而不是繼續(xù)工作,,LD2-02成員盤單獨(dú)工作雖然是可以的,,但陣列重建時(shí)保留它的數(shù)據(jù)就可能遇到麻煩。
三,、RAIDXpert管理界面:陣列盤第一個(gè)成員盤LD2-01清空數(shù)據(jù)或換新盤了,,就成為端口3那塊空閑盤,可用來(lái)陣列重建(但此處無(wú)法判斷它是否是原始成員) 一旦發(fā)生陣列盤“掉陣”,,及時(shí)查明原因很重要,。原因不明時(shí)簡(jiǎn)單通過(guò)插拔硬盤容易出現(xiàn)類似上圖這種情形,表面看是LD2—02成員硬盤偶然原因“掉陣”,,其實(shí)不然,,實(shí)際情況也是多種多樣: 1、LD2-02成員硬盤自身原因,、接口原因或數(shù)據(jù)線原因“掉陣”,,現(xiàn)已經(jīng)上線并可以正常運(yùn)行。 2,、LD2-02成員根本沒有出現(xiàn)過(guò)任何異常,,而是之前電腦工作過(guò)程中發(fā)生過(guò)LD2-01成員硬盤意外掉陣的情況,但是現(xiàn)在又上線工作了(原數(shù)據(jù)不變),,由于兩成員數(shù)據(jù)不一致,,結(jié)果LD2-01成員數(shù)據(jù)優(yōu)先,反而表現(xiàn)為另一個(gè)成員掉陣(參照RAID—BIOS管理界面截圖),。 3,、LD2-02掉陣狀況出現(xiàn)時(shí),穩(wěn)妥的查證方法是,,成員盤每次只插一個(gè),,啟動(dòng)到RAID—BIOS管理界面進(jìn)行狀態(tài)判斷,顯示為L(zhǎng)D2-01或LD2-02表示該成員本身已經(jīng)正常(但不保證兩個(gè)成員同步),。顯示狀態(tài)是單盤<Single Disk>表示RAID信息和數(shù)據(jù)都不存在,,相當(dāng)于新硬盤(空白盤)。尤其注意,,當(dāng)需要以LD2-02的數(shù)據(jù)為準(zhǔn)進(jìn)行陣列重建時(shí),,LD2-01成員必須事先清除RAID信息(或啟用全新空白硬盤),。 四、RAIDXpert管理界面:?jiǎn)⒂每臻e盤進(jìn)行重建 五,、RAIDXpert管理界面:查看所有硬盤的技術(shù)狀態(tài) 上圖只是其中一塊硬盤的狀態(tài),,實(shí)際上每塊硬盤都有各自的信息,且不論該盤是不是陣列成員,。 實(shí)驗(yàn)證明,,RAIDXpert管理工具在SB710平臺(tái)上(GA880GM-D2H主板)居然能夠識(shí)別當(dāng)前硬盤的SATA接口為6Gbps(實(shí)測(cè)硬盤是希捷新酷魚系列,,其他品牌未試過(guò)),,更奇怪的是該平臺(tái)并不支持SATA3.0,硬盤接口的實(shí)際工作速度也是3bps而不是6Gbps,,所以6Gbps接口性能應(yīng)當(dāng)不是真正檢測(cè)出來(lái)的,,而可能是“產(chǎn)品數(shù)據(jù)庫(kù)”收集的數(shù)據(jù)??梢娚蠄D這個(gè)狀態(tài)顯示的并非實(shí)際的工作狀態(tài),,而是硬件支持的技術(shù)標(biāo)準(zhǔn)而已。 六,、RAIDXpert管理界面:設(shè)置物理硬盤和陣列盤的優(yōu)化參數(shù)以提高性能
|