Zainstaluj OpenStack na VMware ESXI

Zainstaluj OpenStack na VMware ESXI
W tym artykule pokażę Ci, jak zainstalować OpenStack na VMware ESXI. Utworzę maszynę wirtualną na VMware ESXI, zainstaluję tam Centos 7 i zainstaluję OpenStack na wirtualnej maszynie Centos 7. Powodem, dla którego wybrałem Centos 7, jest to, że mogę użyć Packstack Aby zainstalować wszystkie komponenty OpenStack na wirtualną maszynę Centos 7. To jedna z najlepszych opcji dla osób nowych w OpenStack. Więc zacznijmy.

Przesyłanie obrazu ISO Centos 7 do VMware ESXI:

Aby zainstalować CentOS 7 na maszynie wirtualnej w VMware ESXI, musisz mieć plik ISO instalacji Centos 7. Możesz pobrać go z oficjalnej strony Centos 7 pod adresem https: // www.Centos.org.

Po odwiedzeniu strony internetowej kliknij Zdobądź Centos teraz.

Następnie kliknij Minimalne ISO.

Teraz kliknij dowolny z linków.

Twoja przeglądarka powinna rozpocząć pobieranie obrazu instalacji Centos 7.

Po pobraniu obrazu ISO przejdź do VMware ESXI Web Client. Następnie z Składowanie sekcja, kliknij Destastores karta i wybierz danych danych, w którym chcesz przesłać plik CentOS 7 ISO.

Teraz kliknij Przeglądarka danych jak zaznaczono na zrzucie ekranu poniżej.

Teraz kliknij Wgrywać.

Teraz wybierz swoje nośniki instalacyjne CENTOS 7, które właśnie pobrałeś i kliknij otwarty.

Obraz Centos 7 ISO powinien rozpocząć przesyłanie. Po przesłaniu obrazu Centos 7 ISO kliknij Zamknąć.

Tworzenie maszyny wirtualnej:

Teraz musisz utworzyć nową maszynę wirtualną (VM), w której możesz zainstalować Centos 7. Zrobić to z Wirtualne maszyny sekcja, kliknij Utwórz / zarejestruj maszynę wirtualną.

Kreator tworzenia VM powinien się wyskakować. Teraz wybierz Utwórz nową maszynę wirtualną i kliknij Następny.

Wpisz w nazwie i wybierz Linux I Centos 7 (64-bit) jak Rodzina systemu operacyjnego gościnnego I Wersja systemu operacyjnego gościa odpowiednio.

Teraz wybierz magazyn danych, w którym chcesz umieścić dane tej maszyny wirtualnej i kliknij Następny.

OpenStack wymaga około 16 GB pamięci, aby płynnie działać. Pamiętaj więc, aby dać tej maszynie wirtualnej co najmniej 16 GB pamięci. Ustawię również pojemność dysku twardego na 100 GB. Teraz wybierz DataStore Plik ISO z Dysk CD/DVD 1 Sekcja.

Teraz wybierz obraz CentOS 7 ISO, który właśnie przesłałeś do danych danych VMware ESXI.

Po zakończeniu kliknij Skończyć.

VM powinna zostać utworzona. Teraz kliknij VM.

Teraz kliknij Edytować.

Teraz musisz włączyć wirtualizację sprzętu. W przeciwnym razie OpenStack nie będzie działać zbyt dobrze, ponieważ używa KVM/Qemu jako domyślnego hiperwizora. Aby to zrobić, sprawdź Expose Hardware wspomagany wirtualizację dla systemu operacyjnego gościa z procesor Sekcja. Po zakończeniu kliknij Ratować.

Teraz jesteś gotowy do zainstalowania Centos 7 na maszynie wirtualnej.

Instalowanie CentOS 7:

Teraz kliknij Zasilanie włączone do zasilania maszyny wirtualnej.

Następnie kliknij Konsola i kliknij Otwarta konsola przeglądarki.

Instalator Centos 7 powinien uruchomić. Wybierać Zainstaluj Centos 7 i naciśnij .

Teraz zainstaluj Centos 7 na maszynie wirtualnej 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 z hasłem, które ustawiłeś podczas instalacji.

Teraz jesteś gotowy do zainstalowania OpenStack na VM Centos 7.

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 ENS192.

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

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

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

$ sudo restart

Gdy będzie się uruchamiać, interfejs sieciowy ENS192 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

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. Ukończenie zajmie bardzo dużo czasu.

OpenStack powinien zostać zainstalowany w tym momencie.

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.10.118. 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, EC0BF0B1F7594DF4 to hasło mojego pulpitu rozdzielczego OpenStack Horizon.

Teraz, z przeglądarki internetowej, odwiedź http: // 192.168.10.118 i powinieneś zobaczyć stronę logowania OpenStack. Wpisz Admin I EC0BF0B1F7594DF4 odpowiednio nazwa użytkownika i hasło. Następnie kliknij Zalogować się.

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

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