Wyszukiwanie w witrynie

Jak zainstalować RedHat Enterprise Virtualization (RHEV) 3.5 — część 1


W tej serii omawiamy tematy administracyjne RHEV3.5. RHEV to rozwiązanie RedHat Enterprise Virtualization, które opiera się na projekcie oVirt [projekt wirtualizacji typu open source].

Red Hat Enterprise Virtualization to kompletne rozwiązanie do zarządzania wirtualizacją dla zwirtualizowanych serwerów i komputerów stacjonarnych.

W tej serii omówione zostaną tematy administracyjne, w tym cele egzaminu RHCVA.

W naszym pierwszym artykule omawiamy środowisko RHEV i podstawowe wdrożenie. RHEV składa się z dwóch głównych komponentów, takich jak Hypervisor i system zarządzania.

RHEV-H to hypervisor platformy RHEV, jest to hypervisor typu bare-metal, który służył do hostowania maszyn wirtualnych. Opiera się również na KVM i RHEL.

RHEVM to system zarządzania środowiskiem, który kontroluje hiperwizory środowiska. Służy również do tworzenia, migracji, modyfikowania i kontrolowania maszyn wirtualnych hostowanych przez hypervisrory, a wiele innych zadań zostanie omówionych później.

Funkcje RHEV3.5

  1. Rozwiązanie open source oparte na jądrze Red Hat Enterprise Linux z technologią hypervisora opartego na jądrze maszyny wirtualnej (KVM).
  2. Obsługiwany limit do 160 procesorów logicznych i 4 TB na hosta oraz do 160 procesorów wirtualnych i 4 TB pamięci vRAM na maszynę wirtualną.
  3. Integracja z OpenStack.
  4. Obsługiwane codzienne misje, takie jak migracja offline, wysoka dostępność, klastrowanie itp.

Więcej funkcji i szczegółów znajdziesz w: Przewodnik po wirtualizacji RedHat Enterprise

Warunki wstępne

Podczas naszej serii będziemy pracować na dwóch węzłach „hypervisorach” i „hostach” z jednym menedżerem i jednym węzłem przechowywania iscsi. W przyszłości dodamy do naszego środowiska jeden serwer IPA i DNS.

W przypadku scenariuszy wdrażania mamy dwa:

  1. Wdrożenie fizyczne — środowisko rzeczywiste, dlatego potrzebne będą co najmniej trzy maszyny lub maszyny fizyczne.
  2. Wirtualne wdrożenie – laboratoria testowe/środowisko, więc będziesz potrzebować jednej fizycznej maszyny z dużymi zasobami, np. Procesor i3 lub i5 z 8G lub 12G RAM. Dodatkowo do innego oprogramowania do wirtualizacji, np. VMware Workstation.

W tej serii pracujemy nad drugim scenariuszem:

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3

W przyszłych artykułach dodamy dodatkowe komponenty, takie jak węzły magazynowania i serwer IPA, aby Twoje środowisko było jak najbardziej skalowalne.

W przypadku maszyny RHEV-M należy zwrócić uwagę na poniższe wymagania:

  1. Nowa minimalna instalacja RHEL/CentOS6.6 x86_64 [Czysta instalacja].
  2. Upewnij się, że Twój system jest aktualny.
  3. Statyczny adres IP dla konfiguracji sieci.
  4. Twoja nazwa hosta, podobna do machine.domain.com.
  5. Zaktualizuj swój lokalny plik /etc/hosts, podając nazwę hosta i adres IP [Upewnij się, że nazwa hosta jest rozpoznawalna].
  6. Minimalne wymagania to 4G dla pamięci i 25 GB dla dysku twardego.
  7. Aby uzyskać dostęp do WUI, zalecana jest przeglądarka Mozilla Firefox 37.

Instalacja RedHat Enterprise Virtualization Manager 3.5

1. Aby uzyskać dostęp do pakietów i aktualizacji RHEV, powinieneś otrzymać bezpłatną 60-dniową subskrypcję próbną z oficjalnej strony redhat, korzystając ze proporcjonalnej poczty stąd:

  1. 60-dniowa ocena wirtualizacji RedHat Enterprise Virtualization

Uwaga: po 60 dniach Twoje środowisko będzie działać poprawnie, ale nie będzie możliwości aktualizacji systemu w przypadku pojawienia się nowych aktualizacji.

2. Następnie zarejestruj swoją maszynę w kanałach Redhat. Kroki wyjaśniono tutaj.

  1. Zarejestruj maszynę RHEV w RHN

3. Zainstalujmy pakiet rhevm i jego zależności za pomocą polecenia yum.

[root@rhevm ~]# yum install rhevm

4. Teraz czas skonfigurować rhevm, uruchamiając polecenie „engine-setup”, które sprawdzi stan rhevm i wszelkie dostępne aktualizacje, zadając serię pytań.

Moglibyśmy podsumować pytania w głównych sekcjach:

  1. Opcje produktu
  2. Pakiety
  3. konfiguracja sieci
  4. Konfiguracja bazy danych
  5. oKonfiguracja silnika Virt
  6. Konfiguracja infrastruktury PKI
  7. Konfiguracja Apache'a
  8. Konfiguracja systemu
  9. Podgląd konfiguracji

Wskazówka: sugerowane domyślne ustawienia konfiguracji podano w nawiasach kwadratowych; jeśli sugerowana wartość jest akceptowalna dla danego kroku, naciśnij Enter, aby zaakceptować tę wartość.

Aby uruchomić polecenie:

[root@rhevm ~]# engine-setup
Opcje produktu

Pierwszą rzeczą, o którą zostaniesz poproszony, jest instalacja i konfiguracja silnika na tym samym hoście. Na potrzeby naszego samouczka zachowaj wartość domyślną (Tak). Jeśli chcesz, aby na Twoim komputerze skonfigurowano WebSocket Proxy, zachowaj wartość domyślną (tak).

Pakiety

Skrypt sprawdzi dostępność aktualizacji dla pakietów powiązanych z Menedżerem. Na tym etapie nie jest wymagany żaden wkład użytkownika.

konfiguracja sieci

Pozwól skryptowi automatycznie skonfigurować zaporę sieciową iptables. Na razie nie będziemy używać DNS, więc upewnij się, że nazwa hosta jest w pełni kwalifikowaną nazwą, aktualizując /etc/hosts tak jak to zrobiliśmy wcześniej.

Konfiguracja bazy danych

Domyślna baza danych dla RHEV3.5 to PostgreSQL. Masz możliwość skonfigurowania go na tym samym komputerze lub zdalnie. W naszym samouczku użyjemy lokalnego i pozwolimy skryptowi skonfigurować go automatycznie.

Konfiguracja Ovirta

W tej sekcji podasz hasło administratora i tryb aplikacji dla Twojego środowiska.

Konfiguracja infrastruktury PKI

RHEVM używa certyfikatów do bezpiecznej komunikacji ze swoimi hostami. Podaj nazwę organizacji dla certyfikatu.

Konfiguracja Apache'a

Aby uzyskać interfejs użytkownika sieciowego RHEVM, menedżer potrzebuje serwera internetowego Apache do zainstalowania i skonfigurowania. Pozwól, aby instalacja skonfigurowała go automatycznie.

Konfiguracja systemu

Środowisko RHEV ma bibliotekę ISO, w której można przechowywać wiele ISO systemów operacyjnych. Ta biblioteka ISO nazywana jest także domeną ISO. Ta domena jest współdzieloną ścieżką sieciową, zwykle współdzieloną przez NFS. Ta domena/ścieżka będzie znajdować się na tym samym komputerze RHEVM, więc możesz ją utworzyć ręcznie lub pozwolić, aby skrypt skonfigurował ją automatycznie.

Przegląd konfiguracji

W tej sekcji przejrzysz całą poprzednią konfigurację i potwierdzisz, czy wszystko jest w porządku.

Letni

Jest to ostatni etap, w którym wyświetlane są dodatkowe informacje dotyczące dostępu do panelu administracyjnego i uruchamiania usług.

Wskazówka: może pojawić się ostrzeżenie, jeśli ilość używanej pamięci jest mniejsza niż wymagana minimalna. W środowisku testowym nie jest to zbyt ważne, po prostu kontynuuj.

Aby uzyskać dostęp do interfejsu użytkownika sieciowego RHEVM:

http://$your-ip/ovirt-engine

Następnie wybierz Portal administratora i podaj swoje dane uwierzytelniające Nazwa użytkownika:admin oraz hasło wprowadzone podczas instalacji. Kliknij Zaloguj się.

Jest to portal administracyjny, który zostanie omówiony później. Zauważysz, że zakładka Hosts jest pusta, ponieważ nie dodaliśmy jeszcze żadnego hosta/hypervisora do naszego środowiska.

Wniosek

To pierwszy artykuł z naszej serii poświęconej administrowaniu RHEV3.5. Po prostu przedstawiamy rozwiązanie, jego funkcje i główne komponenty, a następnie instalujemy RHEV-M dla naszego środowiska RHEV. W następnym artykule omówimy instalację RHEV-H i dodanie ich do środowiska RHEV w ramach zarządzania RHEVM.

Zasoby: