linux中raid配置

最近學習了一下linux中raid的配置方法,如下:

1.前期工作
  修改分區的system id爲fd
2.做raid
  mdadm -C /dev/md2 -l 5 -n 3 /dev/sdb8 /dev/sdb9 /dev/sdb10
  -C是創建raid卷  指定名稱 /dev/md2
  -l 指定raid的級別也是raid的類型
  -n 指定用幾個設備(分區或硬盤)來創建raid卷
3.查看raid卷狀態
  #cat /proc/mdstat
  [root@client /]# cat /proc/mdstat
    Personalities : [raid1] [raid6] [raid5] [raid4]
     md2 : active raid5 sdb10[2] sdb9[1] sdb8[0]
    ③    208640 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]
    ① md0 : active raid1 sdb7[2](S) sdb6[1] sdb5[0]
    ②   200640 blocks [2/2] [UU]
   行①說明md0爲raid1 且使用sdb7 sdb6 sdb5四個分區組成。每個分區後的[]裏面的數 字爲此分區在RAID中的順序,sdb7後面的S代表sdb7爲spare(熱備盤)
   行②說明這個raid陣列擁有208640個block(每個block單位爲1kb),所以總容量爲200M,[m/n]代表 此陣列需要m個設備,且n個設備運行正常。後面的[UU]代表m個所有設備的啓動情況,U代表正常,若 爲"_"則代表不正常,再看③上raid5陣列多了“level 5, 64k chunk, algorithm 2”這個字段依次表示爲“使用raid5級別的陣列,寫入磁盤的小區塊(chunk)大小爲64KB,使用algorithm 2磁盤整列算法
  

或者使用命令查看raid的狀態
   #mdadm --detail /dev/md0
4.替換壞盤
  關機--換盤--開機--運行命令
  #mdadm -a /dev/md0 /dev/sdb    //像md0raid卷添加新硬盤sdb
  1.建立新分區,運行命令partprobe讓新分區立即生效
  2.去掉有問題的磁盤,加入新的硬盤分區
  #mdadm --mange /dev/md0 -a /dev/sab7 --remove /dev/sdb6
5.很多版本的linux都會自己去查詢/dev/md[0-9]的物理位置,然後在開機的時候給予設置好的所需要的功能
  不過建議最好是自己修改一下配置文件。
  [root@client /]# mdadm --detail /dev/md0 | grep -i uuid
             UUID : f94014e0:830c2c51:e8e063b6:206e09a4
  //UUID:後面的一串數據就是這個設備向系統註冊的UUID標識符
  #vim /etc/mdadm.conf 在這裏面添加一行
   ARRAY /dev/md0 UUID=f94014e0:830c2c51:e8e063b6:206e09a4
6.刪除raid
  #mdadm --stop /dev/md0
  #cat /proc/mdstat  查看raid0狀態
  #vim /etcmdadm.conf,刪除相關信息
  #vim /etc/fstab   刪除相關信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章