RedHat Enterprise Linux之raid5磁盤陣列

實驗想法
1.我建立的5塊硬盤/dev/sdb1  /dev/sdc1  /dev/sdd1  /dev/sdd1  /dev/sdf1
2.用3塊硬盤做raid5陣列,其餘2塊做冗餘spare盤
3.打破raid5關係,重新建立raid陣列用4塊硬盤,其餘1塊做冗餘spare
4.模擬一塊硬盤的損壞,冗餘盤允許頂替並作數據恢復機制
5.監控raid5的運行狀況並轉發給root
 
實驗環境
1.操作系統RedHat Linux Enterprise 5.5
2.VMWare WorkStation 7.0
3.mdadm管理工具(linux自帶)
 
 
實驗步驟
1.查看硬盤狀況
 
 
 
 
2.硬盤分區並轉化成Linux raid auto
 
3.創建raid5的設備文件
 
4.創建raid5
 
5.看看簡易的狀態和信息
 
 
6.看看複雜的狀態和信息
 
 
7.創建配置文件並查看了一下,如果沒有配置文件在你停掉raid5後將無法再次啓動
 
 
8.我現在把配置文件刪除或重命名,只要/dev/md5找不到配置文件就可以了,我們看看能不能在啓動
 
 
9.現在我把配置文件有正確的名字和路徑,再次啓動raid5
 
10.現在我們格式化raid5設備
 
 
11.掛載raid5設備
 
12.查看raid的掛載情況
 
 
13.我現在想在添加一塊冗餘盤
這是我原來的raid信息看到只有sde1是冗餘盤
 
我添加新盤/dev/sdf1到/dev/md5的raid信息,sdf1也變成冗餘了
 
 
14.現在我有5塊硬盤了分別是/dev/sdb1---/dev/sdc1----/dev/sdd1---/dev/sde1---/dev/sdf1
我想用4塊硬盤做raid5然後1塊硬盤做冗餘,因爲我先前做過一次raid5,所以我再次創建時候會提示以前的硬盤已經有文件系統並屬於其他raid了,我強制重建了,最後我看了一下raid5的狀態沒有問題
 
 
 
15.我在新的已掛載的raid5設備上寫一些空數據,
 
 
16.我打算創建個後臺任務監控raid5的狀況
 
 
17.然後我讓raid5設備中的/dev/sde1損壞
 
那麼此時冗餘盤應該立刻接替損壞的磁盤並開始建立數據恢復機制,/dev/sdf1代替了/dev/sde1了
 
 
18.我們來看看監控信息有沒有發給管理員郵箱
 
至此我們的raid演示結束了,請蝦哥蝦姐有必要的補充就留言給我吧,不管是已實現的實驗步驟還是未實現的需求都可以,我會竭盡全力補充和完善
 
我現在是用4塊硬盤做raid5,突然想改成3塊硬盤做了,看資料說
mdadm -A  --run /dev/sdb1  /dev/sdc1   /dev/sdd1  不知道是否可以,我做實驗了居然最後1塊盤冗餘盤/dev/sdf1代替了第1塊硬盤/dev/sdb1,實在搞不懂了,請高手賜教
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章