PLD-doc/queue/raid.sec
paszczus
cvs w pld-linux.org
Pon, 18 Kwi 2005, 21:36:26 CEST
Author: paszczus
Date: Mon Apr 18 21:36:23 2005
New Revision: 5777
Modified:
PLD-doc/queue/raid.sec
Log:
literowkiiiiiiiiii
Modified: PLD-doc/queue/raid.sec
==============================================================================
--- PLD-doc/queue/raid.sec (original)
+++ PLD-doc/queue/raid.sec Mon Apr 18 21:36:23 2005
@@ -1,6 +1,6 @@
W systemie linux istnieje możliwość tworzenia na dyskach programowych macierzy RAID poziomów 0-5,6,10,01. Służy do tego celu usługa mdadm.
W przeciwieństwie do macierzy RAID sprzętowych które wymagają specjalnego kontrolera dysków (dość drogiego), macierze RAID programowe zakłada się na dyskach podłączonych do zwykłego kontrolera IDE, SATA lub SCSI i całą obsługę przekazuje do odpowiedniego oprogramowania (np: mdadm). Macierze możemy zakładać zarówno na całych dyskach, jak i na odpowiednio przygotowanych partycjach, przy czym zakładanie na partycjach daje więcej możliwości konfiguracji.
-Zarówno korzystając z całych dysków jak i partycji należy pamietać o tym że najmniejsza partycja lub dysk decyduje o wielkości zakładanej macierzy (miejsce ponad jest tracone), dlatego też należy raczej korzystać z takich samych rozmiarów dysków lub partycji.
+Zarówno korzystając z całych dysków jak i partycji należy pamiętać o tym że najmniejsza partycja lub dysk decyduje o wielkości zakładanej macierzy (miejsce ponad jest tracone), dlatego też należy raczej korzystać z takich samych rozmiarów dysków lub partycji.
Instalacja
@@ -27,7 +27,7 @@
Selected partition (1-4)
1
-podajemy rozmiar pierwszej i tak dla kazdej nastepnej (mogą być 4 partycje primary )
+podajemy rozmiar pierwszej i tak dla każdej następnej (mogą być 4 partycje primary )
po skończeniu dajemy:
Command (m for help): p
@@ -37,14 +37,14 @@
/dev/sda3 3327 3737
/dev/sda4 3737 8700
-zapisujemy sobie podział według cylindrów (start i end) potem już wpisujemy tylko przy zakładaniu nastepnych partycji numer 1 cylindra i ostatniego (partycje powinny być równe gdyż i tak w przeciwnym razie wielkość macierzy będzie wyznaczana przez najmniejszą partycję i najlepiej na)
+zapisujemy sobie podział według cylindrów (start i end) potem już wpisujemy tylko przy zakładaniu następnych partycji numer 1 cylindra i ostatniego (partycje powinny być równe gdyż i tak w przeciwnym razie wielkość macierzy będzie wyznaczana przez najmniejszą partycję i najlepiej na)
dajemy:
Command (m for help): w
nastepuje zapisanie tablicy partycji na dysk
-i tak dla kazdego pozostałego dysku który chcemy użyć do stworzenia macierzy.
+i tak dla każdego pozostałego dysku który chcemy użyć do stworzenia macierzy.
przystępujemy do zakładania macierzy na partycjach za pomocą polecenia mdadm
z kilkoma opcjami:
@@ -52,12 +52,12 @@
-C, --create - utwórz nową macierz.
-l, --level= - ustaw poziom RAID:
linear - tryb liniowy czyli połączenie dwóch dysków w jeden w ten sposób że koniec pierwszego jest początkiem drugiego, nie zapewnia absolutnie żadnego bezpieczeństwa a wręcz obniza odporność na awarie dysków.
- raid0, 0, stripe - striping czyli połączenie dwóch dysków (partycji) z przeplotem danych, zwieksza sie wydajność w porównaniu z pojedyńczym dyskiem, obniża odporność na awarie dysków.
- raid1, 1, mirror - kopie lustrzane, dyski są w dwóch jednakowych kopiach w przypadku awari jednego drugi przejmuje role pierwszego, wydajność tak jak pojedyńczy dysk, duże bezpieczeństwo, wadą duża strata pojemności (n-liczba dysków w macierzy, n/2)
- raid4, 4 - dane sa zapisywane na kolejnych dyskach a na ostatnim zapisywane są dane parzystości, zwiększone bezpieczeństwo danych przy zachowaniu dużej pojemności (n-1), wydajnośc ograniczona przez dysk parzystości.
- raid5, 5 - podobnie jak RAID4 tyle że dane parzystosci rozkładane są na wszystkie dyski dzięki czemu wydajność jest wyższa niż w RAID4.
+ raid0, 0, stripe - striping czyli połączenie dwóch dysków (partycji) z przeplotem danych, zwiększa się wydajność w porównaniu z pojedyńczym dyskiem, obniża odporność na awarie dysków.
+ raid1, 1, mirror - kopie lustrzane, dyski są w dwóch jednakowych kopiach w przypadku awarii jednego drugi przejmuje role pierwszego, wydajność tak jak pojedyńczy dysk, duże bezpieczeństwo, wadą duża strata pojemności (n-liczba dysków w macierzy, n/2)
+ raid4, 4 - dane są zapisywane na kolejnych dyskach a na ostatnim zapisywane są dane parzystości, zwiększone bezpieczeństwo danych przy zachowaniu dużej pojemności (n-1), wydajność ograniczona przez dysk parzystości.
+ raid5, 5 - podobnie jak RAID4 tyle że dane parzystości rozkładane są na wszystkie dyski dzięki czemu wydajność jest wyższa niż w RAID4.
multipath, mp -
- Jak możemy zauważyć nietóre opcje są synonimami.Przy opcji Building tylko cztery pierwsze moga być użyte.
+ Jak możemy zauważyć niektóre opcje są synonimami.Przy opcji Building tylko cztery pierwsze mogą być użyte.
-n, --raid-devices= - liczba aktywnych urządzeń (dysków) w macierzy
-x, --spare-devices= - liczba zapasowych (eXtra) urządzeń w tworzonej macierzy.Zapasowe dyski można dodawać i usuwać także później.
-v --verbose - tryb gadatliwy
@@ -70,7 +70,7 @@
macierz RAID1 na dwóch partycjach - /dev/sdc1 i /dev/sdd1 jako /dev/md1
mdadm --create --verbose /dev/md1 --level=1 --raid-devices=2 /dev/sdc1 /dev/sdd1
-macierz RAID5 na 4 partycjach w tym jedna jako zapasowa (spare) jesli nie podasz ile ma być zapasowych partycji domyślnie 1 zostanie zarezerwowana na zapasową
+macierz RAID5 na 4 partycjach w tym jedna jako zapasowa (spare) jeśli nie podasz ile ma być zapasowych partycji domyślnie 1 zostanie zarezerwowana na zapasową
mdadm --create --verbose /dev/md2 --level=1 --raid-devices=4 --spare-devices=1 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3
@@ -85,7 +85,7 @@
- pierwszy wpis definiuje jakie partycje wchodzą do kolejnych raidów
- kolejne definiują macierze /dev/mdx
-to samo uzyskamy stosujac wedle dokumentacji mdadm polecenie:
+to samo uzyskamy stosując wedle dokumentacji mdadm polecenie:
mdadm --detail --scan >> /etc/mdadm.conf:
@@ -96,7 +96,7 @@
analogicznie RAID01 tworzymy mając dwie macierze RAID1
-po utworzeniu macierzy postępujemy z nią dalej jak z partycją czyli zakładamy system plików i odwołujemy sie do niej np: jako /dev/md0
+po utworzeniu macierzy postępujemy z nią dalej jak z partycją czyli zakładamy system plików i odwołujemy się do niej np: jako /dev/md0
Więcej informacji o liście dyskusyjnej pld-doc