【问题标题】:mdadm array doesnt assemble on bootmdadm 阵列不会在启动时组装
【发布时间】:2018-09-30 08:12:57
【问题描述】:

按照本指南 https://www.digitalocean.com/community/tutorials/how-to-create-raid-arrays-with-mdadm-on-ubuntu-18-04 在 Ubuntu 服务器 18.04 上创建 Raid5 阵列。

阵列可以使用 6 个设备创建良好。

sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

我运行 mount 阵列并确认它处于活动状态并且正在工作。

我保存数组配置

sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf

添加文件系统挂载选项以在启动时自动挂载

echo '/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0' | sudo tee -a /etc/fstab

重新启动,阵列处于活动状态,只有 3 个设备,标记为 raid 0 阵列。

$ sudo mdadm --detail /dev/md0
/dev/md0:
           Version : 1.2
        Raid Level : raid0
     Total Devices : 3
       Persistence : Superblock is persistent

             State : inactive
   Working Devices : 3

              Name : server:0  (local to host server)
              UUID : d18084d0:9af59a76:89452b88:fa403326
            Events : 3700

    Number   Major   Minor   RaidDevice

       -       8       64        -        /dev/sde
       -       8       80        -        /dev/sdf
       -       8       48        -        /dev/sdd

我已经完成了两次这些步骤,结果完全相同,而当阵列需要 6 个小时以上才能完全创建时,这是一个非常缓慢的过程。

注意:这是一个新数组,不用担心数据丢失。

编辑:添加答案

原来我需要先在每个磁盘上创建分区,然后在创建数组时指向分区而不是原始磁盘。

所以

sudo mdadm --create --verbose --assume-clean  /dev/md0 --level=5 --raid-devices=6 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

而不是

sudo mdadm --create --verbose --assume-clean  /dev/md0 --level=5 --raid-devices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

在此之后,阵列将组装,然后在启动时挂载。

【问题讨论】:

    标签: ubuntu mdadm


    【解决方案1】:

    原来我需要先在每个磁盘上创建分区,然后在创建数组时指向分区而不是原始磁盘。

    所以

    sudo mdadm --create --verbose --assume-clean  /dev/md0 --level=5 --raid-devices=6 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
    

    而不是

    sudo mdadm --create --verbose --assume-clean  /dev/md0 --level=5 --raid-devices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
    

    在此之后,阵列将组装,然后在启动时挂载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-30
      • 1970-01-01
      • 1970-01-01
      • 2014-01-12
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多