跳轉到內容


佈告欄 與 常用連結
-綠茶半糖 -昇達汽車

圖片

Linux Soft Raid 實做


  • 請登入才能回覆
此主題沒有會員回覆

#1 sega

sega

    五星上將

  • 管理員
  • 圓點圖片圓點圖片圓點圖片圓點圖片圓點圖片圓點圖片
  • 27832 篇 文章總計
  • 性別:男生
  • 來自於:火星
  • 興趣:靠北....邊走

發表於 2009-06-20 12:28

1.切割 /dev/hda9 = 100M , /dev/hda10 = 100M , /dev/hda11 = 100M

2.令hda9 & hda10 作raid 5 , 令hda11作備援
#mdadm -C /dev/md0 -l 5 -n 2 /dev/hda9 /dev/hda10 -x 1 /dev/hda11 [enter]

3. 查看Raid狀態 cat /proc/mdstat [enter]

[root@station6 ~]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 hda10[1] hda11[2](S) hda9[0]
104320 blocks level 5, 64k chunk, algorithm 2 [2/2] [UU]

unused devices: <none>


4.模擬Raid中的一顆hdd故障,這裡我們令/dev/hda9故障
# mdadm /dev/md0 -f /dev/hda9 [enter]

5.查看Raid狀態 cat /proc/mdstat [enter] /dev/hda9看看是不是處於[f]的狀態

[root@station6 ~]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 hda10[1] hda11[0] hda9[2](F)
104320 blocks level 5, 64k chunk, algorithm 2 [2/2] [UU]

unused devices: <none>


6.模擬熱拔/dev/hda9的動作
# mdadm /dev/md0 -r /dev/hda9

7.模擬熱/dev/hda9的動作
# mdadm /dev/md0 -a /dev/hda9

8.查看Raid狀態 cat /proc/mdstat [enter] /dev/hda9看看是不是處於[s]的狀態 (S表備援)

[root@station6 ~]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
md0 : active raid5 hda9[2](S) hda10[1] hda11[0]
104320 blocks level 5, 64k chunk, algorithm 2 [2/2] [UU]

unused devices: <none>

=================================================================

刪除 Raid
#mdadm -S /dev/md0 [enter]




目前瀏覽這個主題的用戶: 1 位

0 位會員, 1 位訪客, 0 位匿名會員