mdadm 創建md 刪除md步驟


最近在使用mdadm創建和刪除RAID設備。但是在創建和刪除過程中會出現創建md0重啟后變成md127,刪除md127重啟后又重新出現的狀況。在網上搜索了一下,總結如下:

 
創建:
1.  mdadm -Cv /dev/md0 -l5 -n3 /dev/sdd /dev/sde /dev/sdf
2.  echo "DEVICE /dev/sdd /dev/sde /dev/sdf " >> /etc/mdadm/mdadm.conf
3.  mdadm -Ds >> /etc/mdadm/mdadm.conf
4.  update-initramfs -u
其中命令1為用mdadm創建一個md0設備,命令2和命令3配置mdadm配置文件,使mdadm能夠找到md0對應的設備。命令4為更新當前kernel的initramfs。有些情況配置了mdadm.conf文件,但是開啟還是出現md127的情況就是沒有更新當前kernel的initramfs。更多關於initramfs的信息可以參考
(1) 黃敬群先生的blog:深入理解 Linux 2.6 的 initramfs 機制
http://blog.linux.org.tw/~jserv/archives/001954.html
(2) initramfs, a new model for initial RAM
http://www.linuxdevices.com/articles/AT4017834659.html
 
刪除md0:
1.  mdadm -S /dev/md0
2.  mdadm --misc --zero-superblock /dev/sdd
     mdadm --misc --zero-superblock /dev/sdd
     mdadm --misc --zero-superblock /dev/sdd
3.  刪除/etc/mdadm/mdadm.conf文件中添加的DEVICE行和ARRAY行。


免責聲明!

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



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