Instaluję kilka nowych serwerów LTS Ubuntu Server 12.04 i mają one dwa dyski SSD 512 GB. Chcę, żeby używali oprogramowania do tworzenia kopii lustrzanych RAID 1, więc śledziłem ten dokument religijnie krok po kroku:
https://help.ubuntu.com/12.04/serverguide/advanced-installation.html
Podsumowując powyższą oficjalną dokumentację:
aby skonfigurować programowe dublowanie RAID 1 w Ubuntu Server, wybierasz ręczne partycjonowanie podczas instalacji i robisz to na każdym dysku:
- partycja „swap” o wielkości mniej więcej pamięci RAM
- partycja „fizyczny wolumin RAID” dla pozostałego rozmiaru dysku
Następnie skonfigurujesz serwer lustrzany RAID 1 za pomocą partycji RAID na dyskach A i B, ustaw go jako ext4 i zawierający partycję głównego systemu plików.
Instalacja jest kontynuowana.
Jedno zastrzeżenie: całkowicie nie byłem w stanie wybrać „woluminu fizycznego dla RAID” jako rozruchowego. Kiedy próbowałem to zrobić w konfiguracji, nie przyniosło to żadnego efektu: mogłem naciskać enteropcję „make bootable” przez cały dzień i nic się nie zmieni.
Jednak po pomyślnym zakończeniu instalacji mam duży problem: system nie chce się uruchomić! dostaję
Uruchom ponownie i wybierz odpowiednie urządzenie rozruchowe
lub Włóż nośnik rozruchowy do wybranego urządzenia rozruchowego i naciśnij klawisz
Co zrobiłem źle? Dlaczego nie mogę oznaczyć partycji „wolumin fizyczny dla macierzy RAID” podczas uruchamiania serwera Ubuntu? Czy jest jakiś sposób na to, żebym po tym fakcie uruchomił woluminy fizyczne dla RAID, na przykład z płyty CD na żywo?
Odpowiedzi:
Cóż, mogłem przejść nieco odbiegając od oficjalnej dokumentacji instalacji.
Zamiast ręcznie konfigurować wolne miejsce na dwóch dyskach, wybrałem opcję „automatycznie podziel partycję wolnego miejsca” na każdym dysku.
Pamiętaj, że spowodowało to automatyczne utworzenie partycji wymiany 32 GB (równej wielkości pamięci RAM) i jednej dużej partycji ext4. Zmieniłem partycję ext4 na RAID, a potem mogłem w końcu oznaczyć ją jako bootowalną!
Zwróć uwagę na małe „B” obok partycji RAID na pierwszym
sda
dysku.źródło
Podczas gdy Jeff dostarczył rozwiązanie, które naprawia symptom, przyczyną jest brakująca partycja typu „biosgrub”. Proces opisany przez Jeffa tworzy jedną taką partycję (tylko 1 MB).
Zaleca się utworzenie takiej partycji na obu dyskach, jeśli chcesz uruchomić komputer, nawet jeśli jeden dysk ulegnie awarii.
źródło
Po zjedzeniu małego pokornego ciasta
Odkryłem przyczynę mojego problemu i, jak można sobie wyobrazić, nie ma czegoś takiego jak „nowy instalator”.
Mój problem był spowodowany faktem, że korzystałem z dysków twardych 3 TB.
Wszystko, co jest większe niż 2 TB, musi zostać zmuszone do tabeli partycji GPT, a bieżący partycjoner w instalatorze nie jest w stanie tego zrobić ani poprawnie skonfigurować partycji dla grub. Wszystko, co musiałem, to skonfigurować moje partycje w GParted, zanim spróbowałem zainstalować. Mam GParted Live CD, ale możesz użyć Ubuntu Desktop Live DVD do uruchomienia i użycia kopii lub GParted w nim.
Utwórz tabelę partycji, upewniając się, że jest to GPT, utwórz przynajmniej 1,0 MB partycji bez systemu plików i ustaw jej flagę na „biosgrub” (jest to ważna część)
create swap Partition i ustaw flagę na „raid” utwórz główną partycję i ustaw flagę na „raid” Powtórz dla drugiego dysku.
Teraz, kiedy uruchomisz instalator 12.04.3, zobaczysz partycje, a ty po prostu uruchom część „Konfiguruj RAID”, dodając zarówno swap jak i main. przejdź do części wymiany tablicy i wybierz „użyj jako” - obszar wymiany. wejdź do głównej części tablicy i wybierz „użyj jako” - ext4, zamontuj poit - / (root), nie musisz się martwić o flagi rozruchowe, wyjdź i zapisz na dysk, instalacja następnie działa dobrze, a grub na końcu jest dobrze zainstalowany . To rozwiązanie znaleziono tutaj: http://ubuntuforums.org/showthread.php?t=2109438
Znowu przepraszam, że przyjechałem trochę ciężko, ale to robiło mi wrażenie. Mam nadzieję, że to pomaga.
źródło
Oto przewodnik krok po kroku, jak skonfigurować rajd programowy 1 12.04. Ma zdjęcia na każdym kroku, więc jeśli dokładnie go wykonasz, nie powinieneś mieć żadnych problemów:
http://itswapshop.com/tutorial/ubuntu-how-create-software-raid-1-1204-ubuntu-linux-tutorial
źródło