NALOT to nadmiarowa macierz niedrogich dysków, stosowana w celu zapewnienia wysokiej dostępności i niezawodności w środowiskach na dużą skalę, w których dane muszą być chronione niż podczas normalnego użytkowania. Raid to po prostu kolekcja dysków w puli, która ma stać się woluminem logicznym i zawiera tablicę. Sterowniki kombajnu tworzą tablicę lub są nazywane jako zestaw (grupa).
RAID można utworzyć, jeśli są co najmniej 2 dyski podłączone do kontrolera RAID i tworzą wolumin logiczny lub można dodać więcej dysków w tablicy zgodnie ze zdefiniowanymi poziomami RAID. Software Raid są dostępne bez użycia fizycznego sprzętu, który nazywa się raid oprogramowania. Software Raid będzie nosił nazwę Poor man Raid.
Główną koncepcją korzystania z macierzy RAID jest zapisywanie danych z pojedynczego punktu awarii, co oznacza, że używamy jednego dysku do przechowywania danych a jeśli się nie powiedzie, to nie ma szans na odzyskanie naszych danych, aby zatrzymać utratę danych potrzebujemy odporności na awarie metoda. Tak, że możemy użyć pewnej kolekcji dysków do utworzenia zestawu RAID.
Stripe rozprowadza dane na wielu dyskach jednocześnie, dzieląc zawartość. Załóżmy, że mamy dwa dyski i jeśli zapiszemy zawartość na wolumin logiczny, zostanie ona zapisana pod dwoma dyskami fizycznymi, dzieląc zawartość. Dla lepszej wydajności RAID 0 zostanie użyty, ale nie możemy uzyskać danych, jeśli jeden z dysków ulegnie awarii. Dlatego używanie RAID 0 nie jest dobrą praktyką. Jedynym rozwiązaniem jest zainstalowanie systemu operacyjnego z zastosowanymi woluminami logicznymi RAID0 w celu zabezpieczenia ważnych plików.
Minimalna dozwolona liczba dysków do utworzenia RAID 0 to 2, ale możesz dodać więcej dysków, ale kolejność powinna być dwa razy większa niż 2, 4, 6, 8. Jeśli masz fizyczną kartę RAID z wystarczającą liczbą portów, możesz dodać więcej dysków.
Tutaj nie używamy RAID sprzętowy, ta konfiguracja zależy tylko od RAID oprogramowania. Jeśli mamy fizyczną kartę raidową, możemy uzyskać do niej dostęp z jej narzędzia interfejs użytkownika. Niektóre płyty główne są domyślnie wbudowane z funkcją RAID, tam interfejs użytkownika można uzyskać dostęp za pomocą Ctrl+I Klucze.
Jeśli jesteś nowy w konfiguracji RAID, przeczytaj nasz wcześniejszy artykuł, w którym omówiliśmy podstawowe wprowadzenie do RAID.
System operacyjny: CentOS 6.5 wersja ostateczna. Adres IP: 192.168.0.225. Dwa dyski: 20 GB każdy.
Ten artykuł jest częścią 2 serii 9 samouczków RAID, w tej części zobaczymy, jak możemy tworzyć i konfigurować oprogramowanie RAID0 lub striping w systemach Linux lub serwerach przy użyciu dwóch 20 GB dyski o nazwie SDB oraz sdc.
1. Przed skonfigurowaniem RAID0 w systemie Linux zróbmy aktualizację systemu, a następnie zainstaluj „mtadm' pakiet. mdadm to mały program, który pozwoli nam konfigurować i zarządzać urządzeniami RAID w systemie Linux.
# mniam wyczyść wszystko i mniam aktualizacja. # mniam zainstaluj mdadm -y.
2. Przed utworzeniem RAID 0 upewnij się, że podłączone dwa dyski twarde zostały wykryte, czy nie, za pomocą następującego polecenia.
# ls -l /dev | grep sd.
3. Po wykryciu nowych dysków twardych nadszedł czas, aby sprawdzić, czy podłączone dyski korzystają już z istniejącego raidu za pomocą polecenia „mdadm”.
# mdadm --examine /dev/sd[b-c]
Z powyższego wyniku dowiadujemy się, że żadna z macierzy RAID nie została zastosowana do tych dwóch SDB oraz sdc dyski.
4. Teraz utwórz SDB oraz sdc partycje do raid, za pomocą następującego polecenia fdisk. Tutaj pokażę, jak utworzyć partycję na SDB napęd.
# fdisk /dev/sdb.
Postępuj zgodnie z poniższymi instrukcjami tworzenia partycji.
Postępuj zgodnie z poniższymi instrukcjami tworzenia Linux raid auto na partycjach.
Notatka: Postępuj zgodnie z powyższymi instrukcjami, aby utworzyć partycję na sdc jedź teraz.
5. Po utworzeniu partycji sprawdź, czy oba sterowniki są poprawnie zdefiniowane dla RAID za pomocą następującego polecenia.
# mdadm --examine /dev/sd[b-c] # mdadm --examine /dev/sd[b-c]1.
6. Teraz utwórz urządzenie md (tj. /dev/md0) i zastosuj poziom raid za pomocą poniższego polecenia.
# mdadm -C /dev/md0 -l raid0 -n 2 /dev/sd[b-c]1. # mdadm --create /dev/md0 --level=stripe --raid-devices=2 /dev/sd[b-c]1.
7. Po utworzeniu urządzenia md sprawdź teraz status Poziom RAID, Urządzenia oraz Szyk używany, za pomocą następujących serii poleceń, jak pokazano.
# kot /proc/mdstat.
# mdadm -E /dev/sd[b-c]1.
# mdadm --detail /dev/md0.
8. Utwórz system plików ext4 dla urządzenia RAID /dev/md0 i zamontuj go pod /dev/raid0.
# mkfs.ext4 /dev/md0.
9. Po utworzeniu systemu plików ext4 dla urządzenia Raid utwórz teraz katalog punktu montowania (tj. /mnt/raid0) i zamontuj urządzenie /dev/md0 pod tym.
# mkdir /mnt/raid0. # montuj /dev/md0 /mnt/raid0/
10. Następnie sprawdź, czy urządzenie /dev/md0 jest montowany pod /mnt/raid0 katalog przy użyciu df Komenda.
# df -h.
11. Następnie utwórz plik o nazwie „tecmint.txt‘pod punktem montowania /mnt/raid0, dodaj zawartość do utworzonego pliku i wyświetl zawartość pliku i katalogu.
# dotknij /mnt/raid0/tecmint.txt. # echo "Cześć wszystkim, jak się masz?" > /mnt/raid0/tecmint.txt. # kot /mnt/raid0/tecmint.txt. # ls -l /mnt/raid0/
12. Po zweryfikowaniu punktów montowania nadszedł czas, aby utworzyć wpis fstab w /etc/fstab plik.
# vim /etc/fstab.
Dodaj następujący wpis zgodnie z opisem. Może się różnić w zależności od lokalizacji montowania i używanego systemu plików.
/dev/md0 /mnt/raid0 ext4 domyślnie 0 0.
13. Uruchom wierzchowca-a‘, aby sprawdzić, czy we wpisie fstab jest jakiś błąd.
# montuj -śr.
14. Na koniec zapisz konfigurację RAID w jednym z plików, aby zachować konfiguracje do wykorzystania w przyszłości. Ponownie używamy polecenia „mdadm” z „-s‘ (skan) i ‘-v‘ (pełne) opcje, jak pokazano.
# mdadm -E -s -v >> /etc/mdadm.conf. # mdadm --detail --scan --verbose >> /etc/mdadm.conf. # kot /etc/mdadm.conf.
To wszystko, widzieliśmy tutaj, jak skonfigurować striping RAID0 z poziomami RAID za pomocą dwóch dysków twardych. W następnym artykule zobaczymy, jak skonfigurować RAID5.