嘟嘟社区

[疑问] sys 软Raid出现问题


本帖最后由 小卖部 于 2022-6-13 15:46 编辑

已经按照 https://hostloc.com/thread-964963-1-1.html 从raid1转换成了raid10

  1. [email protected]:/home/ubuntu# cat /proc/mdstat
  2. Personalities : [raid10] [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4]
  3. md1 : active raid10 sdd2[1] sdb2[4] sdc2[3](S) sda2[2](S)
  4.       1952331776 blocks super 1.2 2 near-copies [2/2] [UU]

复制代码

不过硬盘是4*2T的,现在可用的空间却是1.7T,

  1. [email protected]:/home/ubuntu# df -h
  2. Filesystem      Size  Used Avail Use% Mounted on
  3. udev             16G     0   16G   0% /dev
  4. tmpfs           3.2G  1.5M  3.2G   1% /run
  5. /dev/md1      1.8T  2.8G  1.7T   1% /

复制代码

查看阵列:

  1. [email protected]:/home/ubuntu# mdadm –misc –detail /dev/md1
  2. /dev/md1:
  3.            Version : 1.2
  4.      Creation Time : Sat Jun 11 14:22:50 2022
  5.         Raid Level : raid10
  6.         Array Size : 1952331776 (1861.89 GiB 1999.19 GB)
  7.      Used Dev Size : 1952331776 (1861.89 GiB 1999.19 GB)
  8.       Raid Devices : 2
  9.      Total Devices : 4
  10.        Persistence : Superblock is persistent
  11.        Update Time : Mon Jun 13 07:45:26 2022
  12.              State : clean
  13.     Active Devices : 2
  14.    Working Devices : 4
  15.     Failed Devices : 0
  16.      Spare Devices : 2
  17.             Layout : near=2
  18.         Chunk Size : 64K
  19. Consistency Policy : resync
  20.               Name : md2
  21.               UUID : df4733ba:fb5be092:f3b89206:5858300e
  22.             Events : 2432
  23.     Number   Major   Minor   RaidDevice State
  24.        1       8       50        0      active sync set-A   /dev/sdd2
  25.        4       8       18        1      active sync set-B   /dev/sdb2
  26.        2       8        2        –      spare   /dev/sda2
  27.        3       8       34        –      spare   /dev/sdc2

复制代码

这是怎么回事,还需要做什么才能使容量变成4T?

重启下试试
  1. resize2fs /dev/md1

复制代码

或者重启试下

重启过了,容量不变

本帖最后由 infplus 于 2022-6-13 15:48 编辑

你现在的状态就是raid1 但是有两块备用盘

本帖最后由 infplus 于 2022-6-13 15:44 编辑

看一下阵列

  1. mdadm –misc –detail /dev/md1

复制代码

执行命令后显示
resize2fs 1.45.5 (07-Jan-2020)
The filesystem is already 488082944 (4k) blocks long.  Nothing to do!
重启也不行。

我猜你是少了这一步
  1. mdadm –grow /dev/md1 –raid-devices=4

复制代码

[email protected]:/home/ubuntu# mdadm –misc –detail /dev/md1
/dev/md1:
           Version : 1.2
     Creation Time : Sat Jun 11 14:22:50 2022
        Raid Level : raid10
        Array Size : 1952331776 (1861.89 GiB 1999.19 GB)
     Used Dev Size : 1952331776 (1861.89 GiB 1999.19 GB)
      Raid Devices : 2
     Total Devices : 4
       Persistence : Superblock is persistent

       Update Time : Mon Jun 13 07:45:26 2022
             State : clean
    Active Devices : 2
   Working Devices : 4
    Failed Devices : 0
     Spare Devices : 2

            Layout : near=2
        Chunk Size : 64K

Consistency Policy : resync

              Name : md2
              UUID : df4733ba:fb5be092:f3b89206:5858300e
            Events : 2432

    Number   Major   Minor   RaidDevice State
       1       8       50        0      active sync set-A   /dev/sdd2
       4       8       18        1      active sync set-B   /dev/sdb2

       2       8        2        –      spare   /dev/sda2
       3       8       34        –      spare   /dev/sdc2

小卖部 发表于 2022-6-13 15:47
[email protected]:/home/ubuntu# mdadm –misc –detail /dev/md1
/dev/md1:
           Version : 1.2

你少了一步 输入就ok了

  1. mdadm –grow /dev/md1 –raid-devices=4

复制代码