Zainstaluj OpenStack na VirtualBox

Zainstaluj OpenStack na VirtualBox
W tym artykule pokażę Ci, jak zainstalować OpenStack w maszynie wirtualnej VirtualBox do nauki OpenStack na własnym komputerze. Zamierzam zainstalować Centos 7 na maszynie wirtualnej VirtualBox i zainstalować tam OpenStack. Więc zacznijmy.

Pobieranie obrazu Centos 7 ISO:

Najpierw musisz pobrać obraz instalacji Centos 7 z oficjalnej strony Centos 7.

Aby to zrobić, odwiedź https: // www.Centos.org/ pobierz/ i kliknij minimalne ISO, jak zaznaczono na zrzucie ekranu poniżej.

Teraz kliknij dowolny z linków.

Twoja przeglądarka powinna skrócić do zapisania pliku. Wybierać Zapisz plik i kliknij OK.

Pobierane są media instalacyjne Centos 7 ISO.

Tworzenie maszyny wirtualnej:

Po pobraniu obrazu instalacyjnego Centos 7 ISO otwórz VirtualBox i kliknij Maszyna > Nowy… jak zaznaczono na zrzucie ekranu poniżej.

Teraz wpisz nazwę VM. Następnie wybierz Linux I Red Hat (64-bit) odpowiednio jako typ i wersja. Następnie kliknij Następny.

Potrzebujesz co najmniej 16 GB pamięci RAM, aby uruchomić OpenStack. Upewnij się, że przypisałeś 16 GB (16384 MB) pamięci RAM. Po ustawieniu rozmiaru pamięci kliknij Następny.

Teraz kliknij Tworzyć.

Teraz kliknij Dalej>.

Teraz kliknij Dalej>.

Teraz ustaw 100 GB jako rozmiar dysku twardego i kliknij Tworzyć.

Należy utworzyć VM OpenStack. Teraz wybierz VM OpenStack i kliknij Ustawienia.

Teraz wybierz Tablet USB jak Urządzenie wskazujące z System > Płyta główna jak zaznaczono na zrzucie ekranu poniżej.

Teraz sprawdź Włącz zagnieżdżony VT-X/AMD-V z System > Edytor jak zaznaczono na zrzucie ekranu poniżej.

Teraz z Sieć Sekcja, zmiana Załączonym do Do Mostkowany adapter, Typ adaptera Do Sieć parawirtualizowana (virtio-net) I Tryb rozwiązłego Do Pozwól wszystkim.

Teraz musisz ustawić obraz instalacji CentOS 7 jako napęd optyczny. Aby to zrobić, postępuj zgodnie z procedurami oznaczonymi na zrzucie ekranu poniżej.

Teraz wybierz obraz instalacji Centos 7 ISO i kliknij otwarty.

Teraz kliknij OK.

VM jest teraz gotowa do zainstalowania Centos 7.

Instalowanie CentOS 7 na maszynie wirtualnej:

Teraz wybierz OpenStack VM i kliknij Początek.

VM powinna uruchomić się z obrazu instalacyjnego ISO. Teraz wybierz Zainstaluj Centos 7 i naciśnij .

Instalator GUI Centos 7 powinien się uruchomić. Teraz zainstaluj Centos 7 jak zwykle. Pamiętaj, aby ustawić źródło hasło podczas instalacji.

Po zainstalowaniu Centos 7 powinieneś być w stanie zalogować się jako użytkownik źródło Korzystanie z hasła, które ustawiłeś podczas instalacji.

Konfigurowanie sieci:

Teraz wyłącz Firewalld Usługa z następującym poleceniem:

# Systemctl wyłącz zaporę ogniową

Teraz przestań Firewalld Usługa z następującym poleceniem:

# Systemctl Stop Firewalld

Teraz wyłącz NetworkManager Usługa z następującym poleceniem:

# Systemctl wyłącz NetworkManager

Teraz stój NetworkManager Usługa z następującym poleceniem:

# SystemCtl Stop NetworkManager

Teraz włącz sieć Usługa z następującym poleceniem:

# SystemCtl Włącz sieć

Teraz zacznij sieć Usługa z następującym poleceniem:

# SystemCtl Start Network

Teraz sprawdź nazwę interfejsu sieciowego w następujący sposób:

$ ip a

Nazwa interfejsu sieciowego mojego VM Centos 7 to ETH0.

Teraz uruchom następujące polecenie, aby skonfigurować interfejs sieciowy ETH0 Aby automatycznie uzyskać adres IP za pośrednictwem DHCP:

# echo -e 'urządzenie = eth0 \ nbootproto = dhcp \ n'>/etc/sysconfig/network-scripts/ifcfg-eth0

Teraz ponownie uruchom swoje VM Centos 7 w następujący sposób:

$ sudo restart

Gdy będzie się uruchamiać, interfejs sieciowy ETH0 powinien mieć adres IP.

Instalowanie OpenStack:

Zanim coś zrobisz, pamiętaj, aby ustawić Lang I LC_ALL Zmienne środowiskowe poprawnie z następującym poleceniem:

# echo -e "lang = en_us.UTF-8 \ nlc_all = en_us.UTF-8 \ n "> /etc /środowisko

Teraz, aby upewnić się, że wszystkie pakiety Centos 7 są aktualne, uruchom następujące polecenie:

# mniam aktualizacja -y

Pakiety Centos są aktualizowane.

Wszystkie pakiety Centos 7 powinny zostać zaktualizowane.

Teraz dodaj repozytorium pakietów OpenStack Rocky za pomocą następującego polecenia:

# mniam instalacja-rocky centos-release

Należy dodać repozytorium pakietów OpenStack Rocky.

Teraz ponownie zaktualizuj pakiety systemowe Centos 7 za pomocą następującego polecenia:

# mniam aktualizacja -y

Wszystkie pakiety systemowe powinny zostać zaktualizowane.

Teraz zainstaluj PackStack z następującym poleceniem:

# Yum Instal -y OpenStack -Packstack

Packstack jest instalowany. Ukończenie może potrwać trochę czasu.

Packstack powinien zostać zainstalowany.

Teraz zainstaluj wszystkie komponenty OpenStack na Centos 7 za pomocą następującego polecenia:

# Packstack -Allinone

OpenStack jest instalowany.

Packstack konfiguruje wymagane komponenty z marionetką. Ukończenie zajmie dużo czasu.

OpenStack jest zainstalowany.

Testowanie OpenStack:

Potrzebujesz adresu IP komputera CentOS 7, aby uzyskać dostęp do pulpitu OpenStack Horizon.

Aby znaleźć adres IP CentOS 7, uruchom następujące polecenie:

# ip a

Jak widać, adres IP mojej maszyny Centos 7 to 192.168.21.200. Będzie dla Ciebie inaczej. Więc upewnij się, że odtąd zastąp go swoim.

Teraz, aby znaleźć hasło OpenStack Horizon Pashboard, uruchom następujące polecenie:

# Cat Keystonerc_Admin | Hasło GREP

Jak widzisz, DF2961110934166 to hasło do mojego pulpitu OpenStack Horizon.

Teraz, z ulubionej przeglądarki internetowej, odwiedź http: // 192.168.21.200 i powinieneś zobaczyć stronę logowania OpenStack. Wpisz nazwę użytkownika Admin i hasło DF2961110934166 (Hasło powinno być dla Ciebie inne. Więc wymień go swoim.). Następnie kliknij Zalogować się.


A
Powinieneś zostać zalogowany do pulpitu OpenStack Horizon. Teraz możesz skonfigurować OpenStack w dowolny sposób.

Tak więc instalujesz OpenStack na VirtualBox. Dziękujemy za przeczytanie tego artykułu.