創建軟RAID5


一  創建4塊硬盤組軟  RAID5 

新增四塊20G的新硬盤,將四塊硬盤分別分區,全部大小都分為一個區,並改  id  為 “ fd ”     

1創建陣列mdadm -Cv /dev/md5 -l5 -n3 -x1 /dev/sd[bcde] (  *大C 創建冗余   v顯示過程   l  : raid級別    n : raid硬盤數    x  : 熱備盤數量  )

2 mdadm -D /dev/md5 查看同步進度

*cat /proc/mdstat 另一種查看方法

3 mkfs.ext4 /dev/md5   (格式化,掛載於 /xuexi 目錄下,並設置為開機自動掛載  )

[root@www~]# mkdir /xuexi

[root@www~]# mount /dev/md5  /xuexi/

[root@www~]# df -hT

[root@www~]# vim /etc/fstab

 

4 mdadm -D -s >/etc/mdadm.conf 生成配置文件並在末尾加auto=yes (  *不生成配置文件 開機raid損壞   )

[root@www~]# mdadm -D -s >/etc/mdadm.conf 

[root@www~]#vim /etc/mdadm.conf

5 mdadm /dev/md5 -f /dev/sdb 模擬sdb損壞 -f損壞

6 mdadm /dev/md5 -r /dev/sdb 拔出模擬損壞的sdb

7 mdadm /dev/md5 -a /dev/sdb 插回模擬損壞的sdb

8 mdadm -G /dev/md5 -n4     raid拉伸 把熱備盤sdb也加入磁盤陣列

9 resize2fs /dev/md5 在線動態格式化 使新加入的sdb容量也被掛在上

 

二 正確刪除軟raid方法

 

1 umount /md5  先卸載陣列

2 mdadm -S /dev/md5 停止raid運行 (*大S stop)

3 mdadm --misc --zero-superblock /dev/sd[bcdef] 刪除磁盤

4 刪除配置文件 (*如果fstab或rc.local配置了自動掛載都要刪除)

 

總結

創建完raid要等同步到100%后再格式化

raid拉伸后要把拉伸的部分resize2fs格式化

刪除時 停止掛載 停止raid 刪除硬盤 刪配置文件

涉及目錄

/etc/mdadm.conf 要手動生成這個配置文件 里面內容末尾加上auto=yes 否則開機會raid損壞

/proc/mdstat 通過查看這個文件可以監控raid工作狀態 幾個U代表幾個盤在工作

參數

-Cv 創建陣列

-l -n -x 陣列級別 幾個硬盤組raid 幾個熱備盤

-D 查看信息

-D -s 寫入配置文件

-f -r -a 模擬損壞 拔除硬盤 插回硬盤

-G -n 將新增的熱備盤加入陣列

-S 停止raid


免責聲明!

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



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