磁盤RAID10和RAID5的配置流程


一、磁盤RAID10的配置流程(5塊磁盤、3塊做raid,2塊做備份)

第一步:在虛擬機中再添加5塊硬盤:

點擊:編輯虛擬機設置

 

 

點擊:硬盤;添加;

 

 

點擊:下一步

選擇該選項;點擊:下一步

 

 

選擇該選項;點擊:下一步

 

 

點擊:下一步

 

 點擊:完成;完成后就可以看到添加了一個20G的新硬盤。同樣的辦法我們添加5個硬盤

打開虛擬機后 可以用fdisk -l查看添加的硬盤信息

2:使用mdadm命令創建RAID10,名稱為/dev/md0″

-C代表創建操作,-v顯示創建過程,-a yes檢查RAID名稱,-n是用到的硬盤個數,-l是定義RAID的級別而后面寫上要加入陣列的硬盤名稱。-x是備份磁盤

 

 

3:格式化並掛載使用

將RAID磁盤陣列格式化為ext4格式:

命令:mkfs.ext4 /dev/md0

創建掛載目錄:

mkdir /RAID

進行文件系統的掛載:

mount /dev/md0 /RAID

查看磁盤掛載信息:

df -h

 

 

將此磁盤陣列掛載信息設置為重啟后也依然生效:

命令:echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab

第4步:查看/dev/md0設備信息

參數-D查看RAID陣列的詳細信息:

mdadm -D /dev/md0

 

 

第5步:模擬有1塊硬盤損壞的情況
使用mdadm的-f參數將/dev/sdf移出陣列:

命令:mdadm /dev/md0 -f /dev/sdf

 

 

第6步:損壞后依然正常使用

因為RAID10級別能夠允許一組RAID1硬盤中存在一個故障盤而不影響使用,所以依然可以正常的創建或刪除文件~

現在就把新的硬盤添加進去吧,當然也可以讓硬盤sdf恢復使用:請重啟后執行“ mdadm /dev/md0 -a /dev/sdf”。

 

 

第7步:設置冗余備份磁盤

現在發現了一個問題沒?運維人員需要在硬盤硬件出現故障后手工添加新的磁盤進去,這樣會不會比較不方便?
假如初始化RAID5陣列時直接給予4塊硬盤,其中1塊硬盤設備用於在陣列某塊磁盤故障時自動的替換上去,這樣很棒吧!
先將磁盤系統卸載:

命令:umount /dev/md0

停止該陣列設備,徹底的停用:

命令:mdadm -S /dev/md0

現在該陣列已經找不到了:

命令:mdadm -D /dev/md0

 

 

二、接下來就是磁盤RAID5的配置了(接着RAID10的配置)

創建RAID5並設置1塊備份故障盤:

mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde

 

 

此處需要輸入y,確認創建這個陣列:

 

 

查看下陣列的詳細信息(Spare Devices數量為1):

命令:mdadm -D /dev/md0

 

 

將磁盤陣列格式化為ext4系統:

命令:mkfs.ext4 /dev/md0

 

 

 

因為前面設置過fstab文件,所以現在可以直接給掛載:

命令:mount -a

將/dev/sdb設備設置為故障並移出陣列:

命令: mdadm /dev/md0 -f /dev/sdb

再來看下陣列的詳細信息(此時硬盤sde直接頂替上去了):

命令:mdadm -D /dev/md0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM