Skocz do zawartości
is_wm

Raid 1 - możliwe?

Polecane posty

Czy ktoś zna jakiś sposób na konfigurację RAID 1 na dyskach, na których są już dane? Już przedstawiam sytuację:

 

Pierwszy dysk może być sformatowany, ale na drugim znajdują się już dane (ok. 30GB). Na dodatek te dane na drugim dysku ciągle ulegają zmianie, bo przez całą dobę pracują na nim userzy (odpada więc hack do tego celu - dane kopiowane zawsze będą się różnić od siebie). Nie wchodzi też w grę downtime > 1 godzina.

 

Widzicie jakieś rozwiązania tej sytuacji?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
To CentOS 5. Podasz więcej szczegółów jak to widzisz?

 

w telegraficznym skrocie

1) utworzyc zdegradowany softraid mdadmem

2) sormatowac raid/zamontowac

3) rsync -a /dane /raid

4) ubicie wszystkiego co uzywa /dane

5) mount -o remount,ro /dane

6) rsync -a --delete --progress /dane /raid

7) umount /dane umount /raid mount/dev/md0 /dane

8) jesli wszystko ok, dodanie partycji z danymi do raidu (obie partycja powinny miec identyczna wielkosc)

 

szczegoly w http://tldp.org/HOWTO/Software-RAID-HOWTO.html

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
4) ubicie wszystkiego co uzywa /dane

Czyli nie da sie tego zrobic - jak sugeruja niektorzy - z jedynie minimalnym downtimem (typu 2 restarty)?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Czyli nie da sie tego zrobic - jak sugeruja niektorzy - z jedynie minimalnym downtimem (typu 2 restarty)?

Fizyczny restart serwera potrzebny jest tylko jeden,

tyle że wcześniej musisz zadbać o spójność danych na macierzy,

a do czego jest niezbędne ubicie wszystkich procesów typu daemony

takie jak www, e-mail, sql mogące wykonywać operacje zapisu

na "starym" dysku i rsync/cp danych.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czy może być to zwykły "zdalny" reset, czy musi być "twardy"?

 

Sorry za laickie pytania, ale chciałbym uniknąć przykrych niespodzianek :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Czy może być to zwykły "zdalny" reset, czy musi być "twardy"?

Zdalny reset w 99.9% DC to jest właśnie "twardy" reset.

Reset "miękki" to jest ten wykonany z konsoli via polecenie reboot,

tudzież ctrl+alt+del, przy czym to ostatnie raczej zdalnie nie zadziała.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Czyli nie da sie tego zrobic - jak sugeruja niektorzy - z jedynie minimalnym downtimem (typu 2 restarty)?

do tego restartu przeważnie nie trzeba, a downtime bedzie minimlany dzieki temu ze 2gi rsync bedzie kopiowac tylko pliki ktore ulegly zmianie podczas pierwszego kopiowania

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×