Comment augmenter la taille d’un array raid

Un array raid soft trop petit.

On, on change les disques un à un apres les avoir partitionné, on reconstruit le raid…et la taille des partitions n’a pas bougé.

C’est tout à fait normal. Il faut agrandir le device md, puis le filesystem.

Supprimons la bitmap de l’array:

# mdadm --grow /dev/md2 --bitmap none


# df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/md1 452G 257G 173G 60% /
tmpfs 3,9G 0 3,9G 0% /lib/init/rw
udev 10M 228K 9,8M 3% /dev
tmpfs 3,9G 0 3,9G 0% /dev/shm
/dev/md0 192M 79M 103M 44% /boot
/dev/md2 805G 516G 290G 65% /backup


# mdadm --grow /dev/md2 --size=max
# mdadm --wait /dev/md2
# mdadm --grow /dev/md2 --bitmap=internal
buckrogers:~# xfs_growfs /backup/
meta-data=/dev/md2 isize=256 agcount=32, agsize=6589168 blks
= sectsz=4096 attr=0
data = bsize=4096 blocks=210853056, imaxpct=25
= sunit=16 swidth=48 blks
naming =version 2 bsize=4096 ascii-ci=0
log =internal bsize=4096 blocks=32768, version=2
= sectsz=4096 sunit=1 blks, lazy-count=0
realtime =none extsz=196608 blocks=0, rtextents=0
data blocks changed from 210853056 to 428941440

# df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/md1 452G 257G 173G 60% /
tmpfs 3,9G 0 3,9G 0% /lib/init/rw
udev 10M 228K 9,8M 3% /dev
tmpfs 3,9G 0 3,9G 0% /dev/shm
/dev/md0 192M 79M 103M 44% /boot
/dev/md2 1,6T 517G 1,1T 32% /backup

Et voilà ;)

This entry was posted in Debian, Sauvegardes, Tips. Bookmark the permalink.

Comments are closed.