Seus passos não mencionam a expansão do sistema de arquivos real que mora em / dev / md0. Você expande o RAID (que é o disco 'físico') e, em seguida, precisa expandir o sistema de arquivos (ext4 ou algo semelhante) para fazer com que df
o veja.
Eu queria criar um Raid0 de 2 discos para 3 (cada 1TB EBS no Amazon AWS), mas o tamanho não mudou depois disso. O RAID começou com dois discos sdc e sdd e o novo foi sdf.
Aqui está o comando grow:
sudo mdadm --grow /dev/md0 --raid-devices=3 --add /dev/xvdf
após algumas horas, o mdstats mostrou as seguintes informações (usando cat /proc/mdstat
):
Personalities : [raid0] [raid6] [raid5] [raid4]
md0 : active raid0 xvdf[3] xvdd[1] xvdc[0]
3221223936 blocks super 1.2 512k chunks
então eu esperava que funcionasse, mas df -h
me deu:
Filesystem Size Used Avail Use% Mounted on
/dev/md0 2.0T 1.6T 297G 85% /mnt/md0
e sudo mdadm --detail /dev/md0
mostraram:
/dev/md0:
Version : 1.2
Creation Time : Tue Jul 22 16:05:40 2014
Raid Level : raid0
Array Size : 3221223936 (3072.00 GiB 3298.53 GB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Sun Sep 7 01:37:39 2014
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Chunk Size : 512K
Number Major Minor RaidDevice State
0 202 32 0 active sync /dev/sdc
1 202 48 1 active sync /dev/sdd
3 202 80 2 active sync /dev/sdf
para que o RAID pareça ter 3 dispositivos e o tamanho correto (3072 GB), mas df
não mostra isso. Estranhamente, o novo disco (sdf) está listado como número 3 e número 2 não está listado.
Nota: eu usei um EBS "vazio" sem qualquer formatação - os novos discos RAID deveriam ser formatados antes de serem adicionados a um RAID (já formatado)?
O que estou perdendo? Eu tenho que (parcialmente) formatar o novo disco RAID (ainda há dados no RAID que eu preciso (mas eu tenho um backup))? O df
está a interpretar mal o RAID ou o RAID não está ainda concluído?
Seus passos não mencionam a expansão do sistema de arquivos real que mora em / dev / md0. Você expande o RAID (que é o disco 'físico') e, em seguida, precisa expandir o sistema de arquivos (ext4 ou algo semelhante) para fazer com que df
o veja.
Tags raid mdadm linux software-raid raid-0