Jak zmieni

Konfiguracja serwerów, usług, itp.
loleq
Posty: 66
Rejestracja: 25 czerwca 2006, 21:59
Lokalizacja: Szczecin

Post autor: loleq »

Kombinuj - ale sprawdź najpierw "mdadm -D" co i jak. Może jakaś zmiana wielkości partycji w locie? Jaki tam jest fs? Co zwraca "mount" lub "df -hT"?
Stawi
Beginner
Posty: 209
Rejestracja: 10 lutego 2007, 16:02
Lokalizacja: Kraków

Post autor: Stawi »

Dobra, jak ja to widze tak na spokojnie i na calkiem swierzy umysl tuz przed spaniem ;)

Zakladajac ze dyski to hda i hdb (i ze partycje uzyte w raid to hd[ab]2)
- Masz raid1 czyli mirror, chcesz miec raid0 czyli stripe.
- raid1 moze dzialac na jednym dysku (w trybie zdegradowanym),
- wywal z raida1 jedna z partycji -> mdadm /dev/md/1 -f /dev/hdb2
- zmien fstaba i bootmanagera (grub/lilo) tak zeby wczytywalo roota jako hda2 a nie md/1 (boot ma zostac na tym mirrorze co jest),
- upewnij sie ze hda2 ma typ partycji ext2/3 a nie softraid czy cos takiego - to dla pewnosci (poprzez fdiska),
- reboot! od teraz system ci sie odpala tylko z jednego dysku, biorac pod uwage konstrukcje maciezy nie powinno byc problemow z tym (system plikow bedzie zachowany - testowane),
- wywal deskryptory MD: mdadm --zero-superblock /dev/hd[ab]2
- zrob system plikow na hdb1 (czyli sformatuj go) i zamontuj jako podkatalog jakis
- gotowe, tylko ze nie mamy raida0, ale mamy przestrzen dyskowa ;)

Jesli bardoz chcesz raida to:
Glowy nie daje ale mozna utworzyc teraz zdegradowana maciez raid0 tylko z hda1 (gdzie jest system), PO utworzeniu dodac do niej hdb1 i powinna sie zrebuildowac.. Napewno bedzie problem taki ze nie mozesz tego robic jak masz odpalone system z hda1 (bo ci powie ze jest w uzyciu).. Jesli jakos to zrobisz pamietaj o zmianie w fstab i bootloadera ;)

Bah... Normalnie takie rzeczy robie z plytki bootowalnej, zawsze masz pewnosc ze mozesz wszystkie partycje przeorac jak chcesz, i ze nic sie nie wysypie jak odmontujesz jakas (np /var lub /usr).. jednak polecam przyinwestowac pare groszy na KVM na miesiac i zrobic jak sie chce.
ODPOWIEDZ