poniedziałek, 6 lipca 2015

Mdadm - powiększanie rozmiaru istniejącej macierzy

Zdarzyło się, że przy podawaniu rozmiaru wpisało się o jedno 0 za mało.. w efekcie czego przestrzeń dyskowa została zbyt szybko zapełniona :)

/dev/md2 - felerna macierz

/dev/sda1 - felerna partycja 1
/dev/sdb1 - felerna partycja 2

Usuwamy więc felerne partycje z macierzy:
mdadm -f /dev/md2 /dev/sda1
mdadm -r /dev/md2 /dev/sda1
W macierzy zostanie tylko sdb1 - nie kasujemy jej jeszcze, najpierw tworzymy partycje o prawidłowych rozmiarach na dysku sda
cfdisk /dev/sda
Po utworzeniu partycji o prawidłowym rozmiarze dodajemy ją spowrotem do macierzy
mdadm --manage /dev/md2 --add /dev/sda1
Po dodaniu te same kroki robimy z sdb:
mdadm -f /dev/md2 /dev/sdb1
mdadm -r /dev/md2 /dev/sdb1
Porządek z partycjami
cfdisk /dev/sdb
I ponowne dodanie do macierzy
mdadm --manage /dev/md2 --add /dev/sdb1
Po zakończeniu synchronizacji pozostało zwiększyć rozmiar macierzy do max dostępnej przestrzeni
mdadm --grow /dev/md0 --size=max
I na sam koniec powiększanie systemu plików
resize2fs /dev/md0

Brak komentarzy:

Prześlij komentarz