2012年11月25日 星期日

CentOS 5.8 及 6.3 RAID 1 設定 及 維護 (第一章)

因為網路上的文章大多不合初學的朋友.
於是自己整理了一下,希望大家一同研究研究.
(也為自己保存一份筆記 ^^)

我是在 VMESXI 5.1 上 , CentOS 5.8 及 6.3 測試的.

第一章 : 建立 Software RAID 1

RAID 1 的工作方式及原理:
由如硬碟的鏡像。意指當有資料寫入時,
資料同時生成兩個一模一樣的拷貝,並同一時間寫入兩個硬碟中.
因此,兩個 RAID 1 系統中的硬碟,裡頭的資料遠是一樣的.
如果,有任何一顆硬碟發生問題,對系統運作對資料儲存也均無影響.


想用 CentOS 5.X 的朋友,千萬千萬不要使用 5.8 以下的版本,
因為都有相當完整的 5.8 版本了,不要冒上當 RAID 有天要重建時,
連 MBR 也要自己手動重建的悲哀場面.

要先進的要跑 CentOS 6.X 的朋友,千萬千萬不要使用 6.3 以前的版本
(希望發文之後再會有新版本發行), 6.3 也只要新生的 6.X 版本,本身
也算是有成堆的問題需要解脫.不要冒上 當 RAID 有天重建時,
硬碟儲存區域不能重建的悲慘場面.

CentOS 5.8 跟 6.3 的作法相差無幾,因此以 CentSO 5.8 為例:
1) : 當然是要先 BOOT 起 CentOS 安裝光碟,
在安裝硬碟系統時選用 "建立自定的分割模式"



我們先把將兩個硬碟分別,分為兩組相同的三個區.

我用一對 16GB 的硬碟,作分區的例子如下:

2) : 先為硬碟 sda 分區:
a)先分 : 2000M 留作 SWAP
用 " RAID "

用 "建立軟體 RAID 分割區"

大小 (MB)(S) 自行攪上 " 2000 "
用 "固定大小"

再 "確定 "

b)用上述同樣手法, 再分 : 100MB 留作 Boot 用

c)接下來用 "固定大小" 把餘下的 14276MB 用作 " / " 也就是儲存東東的空間.

***** a) , b) 及 c) 千萬留意要用  "固定大小"  ,否則日後
可能發生不能重建 RAID 的悲劇!

d)再為硬碟 sdb 分區...(當然要和 sda 一樣的分割)





3) : 再用 " RAID "
用 "建立 RAID 裝置「預設為 /dev/md0」"

檔案系統掛載點 選 " / "
RAID 類型 選 : " RAID1 "
RAID 成員 選 : sda1 14276MB 及 sdb1 14276MB
再 "確定"

這樣就使那 sda1 及 sdb1 的 14276MB 成為 RAID1 的 " / " 也就是儲存東東的空間


再用 "RAID "

用 "建立 RAID 裝置「預設為 /dev/md1」"

檔案系統掛載點 選 " /Boot "
RAID 類型 選 : " RAID1 "
RAID 成員 選 : sda2 100MB 及 sdb2 100MB
再 "確定"

這樣就使那 sda2 及 sdb2 的 100MB 成為 RAID1 的 /BOOT 也就是 BOOT


再用 " RAID "

用 "建立 RAID 裝置「預設為 /dev/md2」"

檔案系統類型 選 : " swap "
RAID 類型 選 : " RAID1 "
RAID 成員 選 : sda3 2000MB 及 sdb3 2000MB
再 "確定"

這樣就使那 sda3 及 sdb3 的 2000MB 成為 RAID1 的 swap 也就是 swap


再 "下一步"

這樣再回歸到一般的安裝程序上,一步一步的根據自己的需要把系統安裝完成.


祝:大福

友:小漢上

相關文章 : CentOS 5.8 及 6.3 RAID 1 設定 及 維護 (第二章)-(修復 軟件 RAID 1)


沒有留言:

張貼留言