1. 程式人生 > >記一次RAID陣列的遷移經歷

記一次RAID陣列的遷移經歷

行遷移 abs 一次 操作 常開 tabs 重啟 控制器 型號

xu言:

最近,某電信機房因為空調漏水問題導致了我司的Dell R430 服務器的主板及CPU不同程度受損。服務器已經不能正常開機。但是,又基於把服務器的數據需要最短時間進行恢復。抱著試試看的心裏進行了磁盤整體遷移到備機上面(相同型號陣列卡,相同型號服務器,僅批次不同)

Dell PowerEdge RAID控制器(PERC) 9系列的陣列卡做了一番調查:(數據來自Dell官方網站)

型號

接口

支持

PCI支持

SAS

接口

高速緩存

大小

回寫

高速緩存

RAID級別

硬盤最大數量

支持

RAID支持

PowerEdge RAID控制器(PERC)

系列9

PERC H830

適配器

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4外置

2 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

255

硬件RAID

PERC H730P

適配器

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

2 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

32

硬件RAID

PERC H730P

Mini Mono

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

2 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

32

硬件RAID

PERC H730P

Mini Blade

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

2 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

32

硬件RAID

PERC H730

適配器

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

1 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

32

硬件RAID

PERC H730

Mini Mono

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

1 GB NV

支持閃存

高速緩存

0、1、5、6、10、50、60

32

硬件RAID

PERC H730

Mini Blade

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

1x4內置

1 GB NV

支持閃存

高速緩存

0、1、5、10、50、60

32

硬件RAID

PERC H330

適配器

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

無高速緩存

無高速緩存

0、1、5、10、50

16個RAID、

32個非RAID

硬件RAID

PERC H330

Mini Mono

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

無高速緩存

無高速緩存

0、1、5、10、50

16個RAID、

32個非RAID

硬件RAID

PERC H330

Mini Blade

12 Gb/s SAS

6 Gb/s SATA

PCI-Express 3.0

2x4內置

無高速緩存

無高速緩存

0、1、5、10、50

8

硬件RAID

S130軟件

RAID

6 Gb/s SATA

不適用

不適用

無高速緩存

無高速緩存

0、1、5、10

8

軟件RAID -

僅限Windows

12 Gbps SAS外置

HBA

12 Gb/s SAS

PCI-Express

3.0

2x4外置

無高速緩存

無高速緩存

無RAID

僅限直通模塊

255

無RAID

僅限直通模塊

Tips: 雖然,不能正常開機但是電源經過完全取下來後發現電源並未壞(以前一直判斷以為是電源問題),因為當把電源完全拔掉後進行(黑綠線)短路測試。發現電源能正常運轉,但是插到主板上以後停止工作。

遷移過後,再詳細去的去dell官方去查詢了一下資料:

磁盤遷移提示:
支持從 PERC H700 和 H800 至 PERC H710P 和 H810 的虛擬磁盤遷移
支持在 H710、 H710P、或 H810 中創建的卷的遷移
支持將在 H310 上創建的卷遷移至 H710、 H710P、或 H810
不支持從 H700 或 H800 至 H310 的遷移
不支持從 H710、 H710P、或 H810 至 H310 的遷移
註: 在執行磁盤遷移前,源控制器必須處於脫機狀態。
註: 磁盤不可遷移至舊版或換代前的 PERC 卡。
註: 非 RAID 磁盤僅在 PERC H310 控制器上受支持。不支持遷移至任何其他PERC 產品。
註: 在提供或配置相應的密鑰 (LKM) 情況下,支持導入受安全保護的虛擬磁盤。

如果控制器檢測到物理磁盤包含現有配置,則將該物理磁盤標記為 foreign(外部),並生成檢測到外部磁盤的警報提示。

小心: 請勿在 RLM 或聯機容量擴展 (OCE) 過程中嘗試磁盤漫遊。這將導致虛擬磁盤丟失。

遷移過程,從開不了機服務器按順序拔掉硬盤(因為我們做的是R5,使用了3個硬盤。)

壞服務器盤1 壞服務器盤2 壞服務器盤3 依次取出並記錄順序

備用服務器盤1 備用服務器盤2 備用服務器盤3 依次取出並記錄順序

然後,打開備用服務器,會看到如下提示

技術分享圖片

這裏為了保險起見,我們還是按了“Ctrl+R”進入到了raid配置界面(效果和按C一致)

後來查詢發現這個提示是一個簡便操作:

服務器自檢提示:PERC卡發現外來配置(Foreign Configration)。這裏我們如果按“F”鍵,PERC將自動從硬盤導入相關的RAID配置信息。為了看得明白點,我們選擇按“C”進入管理界面進行配置。

進入raid界面以後,可以直接按F2,然後選擇Foreign Config(外部配置)---> Import (導入磁盤裏面的raid信息)

技術分享圖片

選擇後,悔有一個警告提示。選擇“Yes”,然後正常ctrl + alt +del 重啟服務器即可

技術分享圖片

PS:因為批次不同可能有些更換以後會需要重新安裝網卡驅動。

Sum:

1.檢測服務器的時候,還需要更加細心。本次第一次判斷服務器故障的時候居然沒有發現水痕!!!(一心想機房PDU浪湧的問題去了)

技術分享圖片

2.Raid進行遷移的時候,請先確定raid的版本和硬件型號盡量一致。(不要在線情況下操作!!!)

3.做了Raid的硬盤順序很重要

4.dell的S130軟陣列卡就是,特別是裝linux系統的時候(官方提示,僅支持windows系列

參考資料:

http://www.dell.com/learn/cn/zh/cnbsd1/help-me-choose/hmc-raid-controller-13g#hmcTabs-1

http://zh.community.dell.com/techcenter/systems-management/w/wiki/397.raid

記一次RAID陣列的遷移經歷