1. 程式人生 > >RAID磁盤陣列的原理與搭建

RAID磁盤陣列的原理與搭建

-o pen redundant 自動 ges disk arr text 服務

RAID(Redundant Array of Independent Disks,獨立磁盤冗余陣列)可以提供較普通磁盤更高的速度、安全性,所以服務器在安裝時都會選擇創建RAID。
RAID的創建有兩種方式:軟RAID(通過操作系統軟件來實現)和硬RAID(使用硬件陣列卡);在企業中用的最多的是:raid

RAID-0:以條帶 的方式進行存儲數據。(2塊磁盤)

RAID-1:是把一個磁盤的數據鏡像到另一個磁盤上,也就是說數據在寫入一塊磁盤的同時,會在另一個閑置的磁盤上生成鏡像文件

RAID-5:條帶+分布校驗(3塊磁盤以上)

RAID-10:鏡像+條帶(4塊磁盤以上)

技術分享圖片

技術分享圖片

技術分享圖片

實戰:RAID0
環境:添加兩個硬盤

環境:添加兩個sdb硬盤
添加兩個分區:sdb1 sdb2
創建raid0

#rpm -qf
#mdadm -C -v/dev/md0 -l 0 -n 2 /dev/sdb6 /dev/sdb7

2 查看陣列信息
#mdadm -D
#mdadm -Ds
#mdadm -D /dev/md0
#mdadm -Ds
#mdadm -Ds >/etc/mdadm.conf
#cat !$

**chunk值: 條帶大小 它分有很多“塊”(Chunk),如果塊尺寸(Chunksize)設置過小就一定會增加占用的塊數
我們也可以把這個配置信息保存起來

3 對創建的RAID0創建分區分區時,我們給它所有空間
#fdisk /dev/md0
#ls /dev/md*

4 格式化分區並掛載
#mkfs.xfs /dev/md0p1
#mkdir /raid0
#mount /dev/md0p1/raid0/
#df -h|tail -

5 開機自動掛載
#umount /raid0/
#mount -a
#vi /etc/fstab
#mount -a
#df
#tail -1 /etc/fstab

RAID磁盤陣列的原理與搭建