ubuntu - capacidade de partição raid inalterada após RAID1 para RAID5 para RAID6

2

Eu tinha uma partição RAID 1 de 2 discos. Eu adicionei um dispositivo e o converti para o RAID 5:

mdadm --add /dev/md3 /dev/sdd2
mdadm --grow /dev/md3 --level=5 --raid-devices=3

Em seguida, adicionou outro dispositivo e converteu para o RAID 6:

mdadm --add /dev/md3 /dev/sde2
mdadm --grow /dev/md3 --level=6 --raid-devices=4

Quando concluído, a capacidade é exatamente a mesma de antes de começar. O que preciso fazer para obter o espaço adicional? A capacidade original do dispositivo RAID1 era de 9,1 GB em cada um dos dois dispositivos de espelho. Convertendo para RAID5 ou 6 com 4 dispositivos de 9.1GB, eu esperava a capacidade de ir para 18GB, mas ainda mostra apenas 9.1GB. Eu não estou executando o LVM.

%> df -h /dev/md3
Filesystem      Size  Used Avail Use% Mounted on
/dev/md3        9.1G   24M  8.6G   1% /tmp

%> cat /proc/mdstat
md3 : active raid6 sdd2[2] sde2[3] sdb3[0] sdc3[1]
      19528704 blocks super 1.2 level 6, 4k chunk, algorithm 2 [4/4] [UUUU]
      bitmap: 1/1 pages [4KB], 65536KB chunk

%> mdadm --version
mdadm - v3.3 - 3rd September 2013

%> sudo fdisk -l /dev/sdb3 /dev/sdc3 /dev/sdd2 /dev/sde2
Disk /dev/sdb3: 9.3 GiB, 9999220736 bytes, 19529728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/sdc3: 9.3 GiB, 9999220736 bytes, 19529728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/sdd2: 9.3 GiB, 9999221248 bytes, 19529729 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/sde2: 9.3 GiB, 9999221248 bytes, 19529729 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    
por simpleuser 25.01.2017 / 00:55

1 resposta

3

Todas as operações que você fez foram para alterar a estrutura da partição RAID, mas nenhuma delas realmente redimensionar o sistema de arquivos escrito nele.

Isto significa que o sistema de arquivos não está ciente das mudanças que você fez e se você perguntar sobre seu tamanho, ele lhe dará o tamanho que foi criado.

Para corrigir isso, você pode executar resize2fs /dev/md3 .

    
por 25.01.2017 / 04:24