天天看點

RAID磁盤備援陣列

RAID陣列分類

一.RAID 0

1.優點:

充分利用 I/O 總線性能使其帶寬翻倍,讀/寫速度翻倍;

充分利用磁盤空間,使用率為 100%。

2.缺點:

不提供資料備援;

無資料檢驗,不能保證資料的正确性;

存在單點故障。

3.應用場景:

對資料完整性要求不高的場景,如:日志存儲,個人娛樂;

要求讀寫效率高,安全性能要求不高,如圖像工作站。

二.RAID 1

1.優點:

提供資料備援,資料雙倍存儲;

提供良好的讀性能。

2.缺點:

無資料校驗;

磁盤使用率低,成本高。

3.應用場景:

存放重要資料,如資料存儲領域。

三.RAID 5

1.優點:

讀寫性能高優于 RAID 01;

較高的 IO 性能;

有資料備援;

無單點故障;

安全性能高。

2.缺點:

成本高。

3.應用場景:

特别适用于既有大量資料需要存取,同時又對資料安全性要求嚴

格的領域,如銀行、金融、商業超市、倉儲庫房、各種檔案管理

等。

四塊硬碟建立RAID10–>/dev/md0

mdadm 指令:模拟化工具,用于在 CentOS/RHEL 上實作軟 RAID 的指令。

常見參數:

-C 建立;

-v 顯示建立過程;

-n 指定裝置數量;

-l 指定裝置級别;

-f 模拟裝置損壞;

-D 顯示詳細資訊;

-S 停止 RAID;

-a 建立裝置檔案;

建立分區

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

RAID磁盤備援陣列

格式化–建立檔案系統

mkfs.ext4 /dev/md0

RAID磁盤備援陣列

挂載使用

mount /dec/mdo /RAID

RAID磁盤備援陣列

設定開機自動挂載

将挂載内容寫入到/etc/fatab并執行 mount -a 即可

檢視詳細資訊

RAID磁盤備援陣列

模拟磁盤損壞

RAID磁盤備援陣列

此時在看詳細資訊

RAID磁盤備援陣列

則會發現Working Devices與Failed Devices後面的數值發生改變。

替換/恢複故障硬碟

1.取消挂載

RAID磁盤備援陣列

2.重新開機

3.加入新硬碟

RAID磁盤備援陣列

4.檢視詳細資訊

RAID磁盤備援陣列

四塊硬碟建立RAID5–>/dev/md5

RAID磁盤備援陣列

檢視詳細資訊發現/dev/sde為備用盤

RAID磁盤備援陣列

格式化-建立檔案系統

RAID磁盤備援陣列

挂載

mount /dev/md5 /RAID

模拟磁盤損壞

RAID磁盤備援陣列

再次檢視詳細資訊發現/dev/sde已經 頂替了/dev/sdb

RAID磁盤備援陣列

繼續閱讀