Serwer działa z systemem CentOS i pomyślnie uruchomił dwuprocesorowy programowy RAID. Chcę dodać do tego trzeci dysk w celu zapewnienia nadmiarowości, więc gdy jeden dysk ulegnie awarii, system nadal działa z dwoma dyskami, dopóki nie nadejdzie wymiana uszkodzonego dysku.
Podczas instalowania CentOS z płyty DVD-ROM, w tym miejscu skonfigurowałem oprogramowanie dwóch dysków RAID. Ale jak dodać trzeci dysk do istniejącego dwuprocesorowego oprogramowania RAID w działającym systemie?
linux
hard-drive
software-raid
centos-7
Edward_178118
źródło
źródło
Odpowiedzi:
2 dyski i nadmiarowość sugerują, że RAID1 jest już używany. Aby zwiększyć redundancję, nie sądzę, aby RAID5 był opcją, ponieważ oferuje więcej miejsca, ale - z 3 dyskami jest taki sam jak RAID1 z 2 i pozwala na utratę jednego dysku.
Zakładając więc, że RAID1:
Używając lvm2 (albo mirror albo dm-raid) byłoby:
źródło
Chcesz przefasonować Twój RAID-1 do trzydyskowej konfiguracji RAID-5.
md
, RAID oprogramowania, którego prawdopodobnie używasz, na szczęście obsługuje zmianę kształtu.Pełny przykład
Nie podałeś żadnych szczegółów dotyczących konfiguracji, więc zrobię pełny przykład od początku, każdy może spróbować.
Skonfiguruj RAID-1
Jak tablica wygląda jak RAID-1:
Dodaj systemy plików i / lub partycje (opcjonalnie)
Pokażę tutaj prostą konfigurację i zmianę rozmiaru systemu plików, ale możesz znaleźć bardziej szczegółowe wskazówki dotyczące zmiany rozmiaru w innym miejscu (patrz „Dodatkowe zasoby” na dole tej odpowiedzi).
Dodaj trzeci dysk
Po dodaniu trzeciego dysku powinieneś zobaczyć go jako zapasowy:
Zmień kształt RAID-1 na RAID-5
Może to zająć dużo czasu. Możesz sprawdzić
cat /proc/mdstat
aby zobaczyć postęp:Masz teraz RAID-5!
Zwiększ rozmiar swoich systemów plików i / lub partycji (opcjonalnie)
Tutaj możesz zobaczyć mój system plików o około
1GiB
zostać2GiB
dzięki funkcji rozszerzania online ext4:W przypadku innych scenariuszy zmiany rozmiaru systemu plików zobacz „Dodatkowe zasoby” na końcu tej odpowiedzi.
Przykład czyszczenia (opcjonalnie)
Oto jak zburzyć i usunąć powyższy przykład:
Dodatkowe zasoby
Napisałem kilka innych odpowiedzi dotyczących zmiany rozmiaru systemu plików. Możesz użyć tej samej koncepcji do rozbudowy systemu plików w RAID.
źródło