Strona 1 z 1

[+] RAID programowy - instalacja na działającym system

: 18 września 2009, 21:48
autor: LordRuthwen
Witam.
Chciałem zapytać, czy da się zrobić ,,mirroring'' partycji /home, na której już są dane na działającej maszynie?
Na szczęście danych nie ma na razie dużo więc jak coś to mogę przenieść i stworzyć /home na nowo, tylko jak i czym i kiedy i na co?
Jeśli tak to proszę o naprowadzenie gdzie takie informacje można znaleźć lub jak to zrobić.
Z góry dziękuję i proszę o odpowiedź (nie da się to też odpowiedź).
Pozdrawiam.

: 18 września 2009, 22:29
autor: Redhead
Robisz kopię zapasową home:

Kod: Zaznacz cały

tar -cvf mojhome.tar /home
Robisz RAID. Jak masz dwa wolne dyski i na nich stworzone partycje to dalej

Kod: Zaznacz cały

mdadm -cv /dev/md0 -l 1 -n 2 /dev/dyski_1 /dev/dysk_2
mkfs.ext3 /dev/md0
mount /dev/md0 /home
tar -xvf mojhome /home
l 1 = level raid
n 2 = liczba urządzeń
cv = create verbose
Trzeba z fstaba usunąć starą partycję home i dodać urządzenie z RAID1. O resztę ładnie można przeczytać w podręczniku systemowym (man).

: 19 września 2009, 06:07
autor: LordRuthwen
Dziękuję ślicznie, o taką właśnie odpowiedź mi chodziło.

[ Dodano: 2009-10-21, 09:56 ]
Rozwiązanie działa, tylko w kodzie powyżej jest błąd, powinno być:

Kod: Zaznacz cały

mdadm -Cv /dev/md0 -l 1 -n 2 /dev/dyski_1 /dev/dysk_2 0