Instalacja Ubuntu Server z software RAID

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu.
Ta strona jest nadal dostępna jedynie w celach informacyjnych.

Asystent instalacji Ubuntu oferuje rożne możliwości konfiguracji Redundant Arrays of Independent Disks (RAID). Artykuł ten pokazuje procedurę instalacji systemu operacyjnego (OS) Ubuntu Server 12.4 na Linux Software RAID (z RAID1). RAID1 jest predysponowany dla OS-u, gdyż umożliwia dalszą pracę w przypadku awarii jednego z dysków w macierzy RAID. Każdy dysk, który zwiera dane użytkowników wchodzi w skład macierzy RAID5. RAID5 dzieli dane jak i bity parzystości na wszystkie dyski w macierzy.

Sytuacja wyjściowa

Schematyczna budowa dysków HDD dla OS.
Schematyczny budowa dysków HDD dla danych użytkowników.

Sytuacja wyjściowa wygląda następująco:

  • 2 HDD
  • 3 HDD
    • RAID5 dla danych użytkowników

Wszystkie dyski nie są jeszcze sformatowane, zostanie to przeprowadzone w trakcie instalacji. Proces instalacji wygląda następująco:

  1. partycjonowanie dysków dla OS i swapu (każdy na własnej partycji)
  2. konfiguracja macierzy RAID1 z właśnie utworzonymi partycjami
  3. utworzenie systemu plików (ext4) dla OS i skonfigurowanie obszaru swap
  4. partycjonowanie dysków dla danych użytkowników
  5. konfiguracja macierzy RAID5 dla danych użytkowników
  6. utworzenie grupy woluminów z RAID-Device (vide Podstawowe informacje o LVM)
  7. utworzenie logicznego woluminu
  8. utworzenie systemu plików (ext4)

Szkice po prawej stronie ilustrują budowę, która ma zostać zrealizowana. Dyski z pionowymi liniami reprezentują partycje, z ukośnymi liniami macierze RAID.

Instalacja

Następujące zrzuty pokazują kompletną procedurę konfiguracji RAID-u.

RAID1 dla OS

Partycjonowanie

Po uruchomieniu się asystenta instalacji dyski zostają manualnie partycjonowane. Oba dyski zostają podzielone, każdy w dwie partycje. Jedna dla OS i jedna dla swapu. Podczas zakładania partycji zostaje wybrany typ "fizyczny wolumin dla RAID", przez co mogą one później zostać wykorzystane w macierzy RAID1.

Uwaga: Zrzuty pokazują procedurę zakładania jednej partycji. Dla dalszych partycji (również drugiego dysku) procedura musi zostać przeprowadzona analogicznie. Ostatni zrzut pokazuje przegląd utworzonych partycji i stanowi punkt wyjściowy do konfiguracji RAID-u.

Konfiguracja software RAID-u

Po tym jak partycje zostały przygotowane pod software RAID może zostać rozpoczęta konfiguracja RAID-u 1. Dla OS zostają wybrane partycje z obu dysków (o takiej samej wielkości), analogicznie zostaje to również przeprowadzone dla swapu. Dwa przedostanie zrzuty pokazują najważniejszy krok podczas konfiguracji RAID-u 1 - wybór właściwych partycji. Ostatni zrzut pokazuje przegląd konfiguracji po zakończeniu konfiguracji RAID-u.

Zakładanie systemu plików

Utworzone macierze RAID nie posiadają jeszcze systemu plików i punktu montowania. Dlatego na koniec urządzenie RAID pod OS zostaje sformatowane z ext4 jako system plików i punktem montowania "/". Urządzenie RAID dla partycji swap zostaje sformatowane jako przestrzeń wymiany.

RAID5 dla danych użytkownik

3 dyski dla danych użytkowników zostają również oznaczone jako "fizyczny wolumin dla RAID". Dyski nie są jednak dzielone w kilka partycji, lecz zostaje wykorzystane jako jedna partycja. Podczas konfiguracji macierzy RAID5 zostają wybrane te 3 partycje. Po skonfigurowaniu urządzenia RAID może zostać ono partycjonowane i oznaczone jako "fizyczny wolumin dla LVM". Za pośrednictwem menadżera woluminów logicznych może zostać utworzona z niego grupa woluminów (należy zwrócić uwagę na wybór prawidłowego urządzenia RAID) i następnie utworzony w niej logiczny wolumin, który zostaje sformatowany z systemem plików ext4 i punktem montowania "/home". W ten sposób konfiguracja zostaje zakończona.

Powiązane artykuły

Instalacja modemu CEP CT63 w Ubuntu 12.04 LTS
Nazwa interfejsu sieciowego z biosdevname w Ubuntu
Virtual Machine Manager - GUI do zarządzania wirtualnumi maszynami