指令——mdadm


Mdadm命令詳解

Linux內核中有一個md(multiple devices)模塊在底層管理RAID設備,它會在應用層給我們提供一個應用程序的工具mdadm ,mdadm是linux下用於創建和管理軟件RAID的命令。

mdadm命令常見參數解釋:

參數 作用
-a 檢測設備名稱

 

添加磁盤

-n 指定設備數量
-l 指定RAID級別
-C 創建
-v 顯示過程
-f 模擬設備損壞
-r 移除設備
-Q 查看摘要信息
-D 查看詳細信息
-S 停止RAID磁盤陣列

 

搭建raid10陣列

第一步:新添加4塊硬盤——在centos關機的情況下添加4塊新的硬盤。

    # ls /dev/sd*

第二步:下載mdadm

    # yum install mdadm -y

第三步:創建RAID10陣列

    # mdadm -C -v /dev/md10 -l 10 -n 4 /dev/sd{b,c,d,e}      ——這里的選項是多個,對照上表查看。磁盤陣列名需要以md開頭,這里創建的是md10。

第四步:查看陣列信息

    # mdadm -D /dev/md10

第五步:格式化

    # mkfs.xfs /dev/md10

第六步:掛載使用

    # mount /dev/md10 /ken

第七步:寫入到文件

   方法一、

    # echo “mount /dev/md10 /ken” >> /etc/rc.local

   方法二、
    # echo “/dev/md10 /ken xfs defaults 0 0 ” >> /etc/fstab

 

mdadm管理RAID10陣列–模擬磁盤損壞后的處理方式

第一步:模擬損壞磁盤

    # mdadm /dev/md10 -f /dev/sdd   ——選項f是用於模擬磁盤損壞。

    # mdadm -D /dev/md10                ——查看詳細信息,這時候已經顯示磁盤損壞了。

第二步:重啟

第三步:添加磁盤

    # mdadm /dev/md10 -a /dev/sdd       ——選項a是用於添加磁盤。

    # mdadm -D /dev/md10

添加成功,然后照常使用。

 

mdadm創建RAID陣列–RAID5+熱備盤

第一步:添加四塊磁盤並查看。

    # ls /dev/sd*

第二步:創建磁盤陣列RAID5

    # mdadm -C /dev/md5 -l 5 -n 3 -x 1 /dev/sd{b,c,d,e}

第三步:查看陣列信息

    # mdadm -D /dev/md5

第四步:格式化

    # mkfs.xfs /dev/md5

第五步:掛載

    # mkdir /ken
    # mount /dev/md5 /ken

損壞后的添加和RAID10類似,參照操作。

 

 


免責聲明!

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



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