Czy mogę rozszerzyć RAID 1 na Debian Squeeze?

0

Mam Debian Squeeze w RAID 1 na 2 fizycznych dyskach 2 TB. Czy w przyszłości można dodać dwa dyski fizyczne i rozszerzyć RAID 1?

user62025
źródło
Jak chcesz rozszerzyć RAID 1? Więcej dysków jako nadmiarowe mirrory (ale nie więcej miejsca na dysku). Niezależna druga para luster? Zmiana na 4-dyskowy RAID 5 dla większej pojemności i wciąż nadmiarowości? ....
Hennes
aby mieć 2x2 TB w lustrze z 2x2 TB
user62025

Odpowiedzi:

0

AKTUALIZOWANY

Usunąłem instrukcje oparte na md. Nie wzięli pod uwagę problemów z usuwaniem RAID0 i mogli doprowadzić do utraty danych. Rozwiązanie LVM wymienione poniżej jest i tak lepsze.


Jeśli korzystasz z LVM, jest to o wiele łatwiejsze. Proces jest podobny, ale używasz LVM do obsługi dwóch RAID1. Postępuj zgodnie z tym samouczkiem:

hrunting
źródło
kiedy powiesz „stwórz raid0 z mojego oryginalnego rajdu1”, oznacza to, że dane zostaną usunięte?
user62025
Nie sądzę, aby usuwał jakiekolwiek dane, ale teraz, gdy o tym myślę, prawdopodobnie nie chcesz tego robić z powodu domyślnego sposobu, w jaki dane są rozłożone. Lepiej stosować metodę LVM wymienioną na końcu odpowiedzi.
hrunting
0

Korzystanie z LVM byłoby rzeczywiście najłatwiejszym sposobem. Nawet jeśli nie używasz LVM, możesz rozważyć użycie go z nowymi dyskami. Oznacza to, że nie możesz w sposób przezroczysty zwiększyć rozmiaru swojego bieżącego woluminu, ale musisz użyć punktów montowania dla rozszerzenia przestrzeni.

Mając cztery dyski, możesz wykonywać jednocześnie RAID-0 i RAID-1 (jeśli wszystkie są tego samego rozmiaru lub chcesz zrezygnować z części pojemności). Ale użycie RAID-0 wymaga skopiowania danych.

Bez RAID-0 i bez LVM możesz to zrobić: Tworzysz drugi RAID-1 z nowymi dyskami. Jeśli stary RAID to md0, a nowy to md1, możesz utworzyć połączone urządzenie:

mdadm --create /dev/md2 --level=linear /dev/md0 /dev/md1

Nie jest to ogólny problem, ale nie wiem, czy skrypty startowe są na tyle sprytne, aby to zrobić. Jeśli nie używasz całych dysków dla RAID-1, ale pojedynczych partycji w nich (np. Md0 dla / boot, md1 dla / i md2 dla danych), to nie jest problem, ponieważ możesz użyć własnego skryptu rozruchowego, aby skonfigurować swój „dwupoziomowa RAID”, jeśli to konieczne.

Hauke Laging
źródło