Dupa ce s-a schimbat disk-ul mort de 250 cu un disk de 500, am facut o partitie cit tot disk-ul pe care am adaugat-o in RAID si am facut resync. Dupa resync s-a scos ultimul disk de 250 si s-a pus alt disk de 500, iar cu resync la RAID, avind acum 2 partitii cam de 500G intr-un RAID care era de 250G totusi.
# cat /proc/mdstat
md3 : active raid1 sda3[0] sdc3[1]
242083392 blocks [2/2] [UU]
Ca sa folosim tot spatiul de pe disk, trebuie sa facem grow la RAID, iar mdadm are parametrul max la --size care duce la folosirea intregii capacitati disponibile a mediului.
# mdadm --grow /dev/md3 --size=max
# cat /proc/mdstat
md3 : active raid1 sda3[0] sdc3[1]
486215168 blocks [2/2] [UU]
[=========>...........] resync = 49.7% (242110272/486215168) finish=453.7min speed=8960K/sec
Dupa ce se termina resync (se poate face si in timp ce, dar din cauza ca resync implica incarcare pe disk-uri nu am vrut sa pun inca o incarcare prin resize) facem resize la sistemul de fisiere. Fara nici un parametru pentru resize2fs, face la maximum disponibil. Ca nota, cresterea unui fs ext3/4 se poate face online dar reducerea trebuie facuta offline.
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md3 234502344 224708780 9793564 96% /# resize2fs /dev/md3
resize2fs 1.39 (29-May-2006)Filesystem at /dev/md3 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/md3 to 121553792 (4k) blocks.
The filesystem on /dev/md3 is now 121553792 blocks long.
# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/md3 470987168 224723628 246263540 48% /Mail multe informatii despre ce fel de redimensionari ale RAID-urilor se poat face din Linux gasiti aici:
No comments:
Post a Comment