在mdadm raid 5增长后,我是否必须等待重塑调用resize2fs?

时间:2016-01-10 21:17:07

标签: ubuntu ext4 raid mdadm

标题说明了一切。 我在ubuntu上有3个分区mdadm raid 5。 现在我添加了第4个分区。 所有分区都覆盖整个物理磁盘,每个磁盘的大小为4 TB。 正在使用的文件系统是ext4。

在mdadm发展raid 5之后,wiki说要进行fsck检查然后调整大小

我是否必须等待mdadm reshape完成才能使resize2fs正常工作? 如果不是它似乎不起作用。 当然,这次突袭是没有安装的。 我做了fsck -f检查。 在raid上运行resize2fs 但是mdadm -D / dev / md0仍然显示4个磁盘,阵列大小为8 TB,dev大小为4 TB。 fdisk -l也只显示8 TB的大小。

我做错了什么吗? 如何调整文件系统的大小以包含我的第4个磁盘?

fdisk -l输出:

/dev/md0:
        Version : 1.2
  Creation Time : Thu Jan  7 08:23:57 2016
     Raid Level : raid5
     Array Size : 7813771264 (7451.79 GiB 8001.30 GB)
  Used Dev Size : 3906885632 (3725.90 GiB 4000.65 GB)
   Raid Devices : 4
  Total Devices : 4
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Mon Jan 11 08:10:47 2016
          State : clean, reshaping 
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 512K

 Reshape Status : 47% complete
  Delta Devices : 1, (3->4)

           Name : NAS:0  (local to host NAS)
           UUID : 69ba4b0e:a2427b2a:121cc4e0:5461a8fb
         Events : 10230

    Number   Major   Minor   RaidDevice State
       0       8       33        0      active sync   /dev/sdc1
       1       8       49        1      active sync   /dev/sdd1
       3       8       65        2      active sync   /dev/sde1
       4       8       17        3      active sync   /dev/sdb1

mdadm -D / dev / md0输出

{{1}}

1 个答案:

答案 0 :(得分:0)

所以,自从我的Raid完成重塑后,我想我会回答自己的问题,留下一些知识。 在通过mdadm进行软件raid后,你必须等到它完成重塑,然后在raid上运行fsck -f,然后在完成后使用resize2fs / dev / md,它最终将调整fs的大小。