要使用部署磁盤陣列就需要用到一個命令【mdadm】
-a? ? #檢測設(shè)備名稱
-n? ? #指定設(shè)備數(shù)量
-l? ? ?#指定RAID級別
-C? ?#創(chuàng)建
-v? ? #顯示過程
-f? ? #模擬設(shè)備損壞
-r? ? #移除設(shè)備
-Q? ? #查看摘要信息
-D? ? #查看詳細(xì)信息
-S? ? #停止RAID磁盤陣列
根據(jù)之前的文章包晰,我們可以知道贪薪,新增的丈挟,一個硬盤的設(shè)備名字是從sdb開始,那么要是后期有10尚粘、50、100個的磁盤組楞遏,我們總不可能都按照sdb1蔫巩、sdb2來單獨命名吧?
所以一個組的概念就誕生了叶组,我們將這些所有硬盤都集合統(tǒng)一命名拯田。
執(zhí)行fdisk -l 我們可以看看有哪些設(shè)備
分別是sdb、sdc甩十、sdd船庇、sde四個硬盤
現(xiàn)在將他們集合一起變?yōu)榇疟P陣列
mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde
對照上方的表,這段話解讀為
1侣监、在設(shè)備/dev/md0 創(chuàng)建磁盤陣列? ? ? ? ? ? ? ????????????? ?# mdadm -Cv /dev/md0
2鸭轮、檢測設(shè)備名稱并確認(rèn)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????????# -a yes
3、指定設(shè)備數(shù)量為4? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????????????? #??-n 4
4达吞、指定RAID級別為RAID10? ? ? ? ? ? ? ? ? ? ? ? ????????????? #??-l 10? ? ? ? ?
5张弛、設(shè)備列:/dev/sdb /dev/sdc /dev/sdd /dev/sde? ? ? ? ?#每個設(shè)備都用空格隔開? ? ? ? ?
這樣就創(chuàng)建了一個陣列組了
在根目錄創(chuàng)建一個文件夾荒典,將磁盤陣列掛載上去,執(zhí)行df -h 再看下
我們可以看下磁盤陣列信息
將磁盤陣列信息寫入配置文件,讓它永久生效寺董,就是之前的/etc/fstab里面
如果你不想使用vim去編輯覆糟,你可以直接用echo的追加功能
echo "/dev/md0? /md0 ext4 defaults 0 0" >> /etc/fstab