zoukankan      html  css  js  c++  java
  • 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行。
  • 相关阅读:
    centos7 安装 nginx
    centos7 安装 mysql
    centos7 安装 python3.7
    nginx添加到系统命令中
    Java多线程6-线程让步
    Java多线程5-线程等待与唤醒
    Java多线程4-synchronized关键字
    Java多线程3-Thread中start和run方法的区别
    Java多线程-2-常用的实现多线程的两种方式
    java多线程1-基础概念
  • 原文地址:https://www.cnblogs.com/ariclee/p/6421064.html
Copyright © 2011-2022 走看看