On commence par créer les images disque et initialiser les peripheriques loop:
for i in 1 2 3 4 5 ; do dd if=/dev/zero of=test${i}.img bs=1M count=1024; sudo losetup /dev/loop${i} ./test${i}.img ; done
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 0.828014 s, 1.3 GB/s
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 2.93688 s, 366 MB/s
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 3.44726 s, 311 MB/s
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 3.44369 s, 312 MB/s
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 5.11845 s, 210 MB/s
$ sudo mkfs -T ext4 /dev/md0
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=128 blocks, Stripe width=256 blocks
131072 inodes, 523776 blocks
26188 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
On monte le filesystem:
$ sudo mount /dev/md0 /mnt && df /mnt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md0 2029392 6144 1902112 1% /mnt
[^] # Re: En théorie ....
Posté par totof2000 . En réponse au message Agrandir un raid sans LVM. Évalué à 3. Dernière modification le 10 août 2018 à 16:21.
Voici le test :
On commence par créer les images disque et initialiser les peripheriques loop:
Ensuite on crée le device
On crée le filesystem:
On monte le filesystem:
On ajoute les devices :
extension de l'array sur les deux disques :
On vérifie l'état de la reconstruction :
Une fois que c'est terminé, on redimensionne le fs (j'ai fait un df avant et après le resize2fs pous s'assurer que le fs est bien étendu):