VMWare

Installer OpenStack på VMware ESXi

Installer OpenStack på VMware ESXi
I denne artikkelen skal jeg vise deg hvordan du installerer OpenStack på VMware ESXi. Jeg vil lage en virtuell maskin på VMware ESXi, installere CentOS 7 der og installere OpenStack på CentOS 7 virtuelle maskin. Årsaken til at jeg valgte CentOS 7 er fordi jeg kan bruke bunke for å installere alle OpenStack-komponentene i en enkelt CentOS 7 virtuell maskin. Dette er et av de beste alternativene for folk som er nye i OpenStack. Så la oss komme i gang.

Laste opp CentOS 7 ISO-bilde til VMware ESXi:

For å installere CentOS 7 på en VM i VMware ESXi, må du ha ISO-filen for CentOS 7. Du kan laste den ned fra den offisielle nettsiden til CentOS 7 på https: // www.centos.org.

Når du har besøkt nettstedet, klikker du på Skaff deg CentOS nå.

Klikk deretter på Minimal ISO.

Klikk nå på en av linkene.

Nettleseren din bør begynne å laste ned CentOS 7 ISO-installasjonsbildet.

Når ISO-bildet er lastet ned, går du til VMware ESXi webklient. Så, fra Oppbevaring delen, klikker du på Databutikker kategorien og velg en datalagring der du vil laste opp CentOS 7 ISO-filen.

Nå klikker du på Datastore nettleser som markert i skjermbildet nedenfor.

Nå klikker du på Laste opp.

Velg nå CentOS 7 ISO-installasjonsmediet du nettopp lastet ned, og klikk på Åpen.

CentOS 7 ISO-bilde skal lastes opp. Når CentOS 7 ISO-bildet er lastet opp, klikker du på Lukk.

Opprette en virtuell maskin:

Nå må du opprette en ny virtuell maskin (VM) der du kan installere CentOS 7. For å gjøre det, fra Virtuelle maskiner delen, klikker du på Opprett / registrer VM.

En veiviser for opprettelse av VM skal dukke opp. Velg nå Opprett en ny virtuell maskin og klikk på Neste.

Skriv inn et navn og velg Linux og CentOS 7 (64-bit) som Gjest OS-familie og Gjest OS-versjon henholdsvis.

Velg nå en datalager der du vil plassere dataene til denne virtuelle maskinen, og klikk på Neste.

OpenStack krever omtrent 16 GB minne for å kjøre jevnt. Så sørg for å gi denne VM minst 16 GB minne. Jeg vil også sette harddiskens kapasitet til 100 GB. Velg nå Datastore ISO-fil fra CD / DVD-stasjon 1 seksjon.

Velg nå CentOS 7 ISO-bildet som du nettopp har lastet opp til VMware ESXi-datalageret.

Når du er ferdig, klikker du på Bli ferdig.

VM skal opprettes. Klikk nå på VM.

Nå klikker du på Redigere.

Nå må du slå på maskinvarevirtualisering. Ellers fungerer ikke OpenStack veldig bra, siden den bruker KVM / QEMU som standard hypervisor. For å gjøre det, sjekk Utsett maskinvareassistert virtualisering for gjeste-operativsystemet fra prosessor seksjon. Når du er ferdig, klikker du på Lagre.

Nå er du klar til å installere CentOS 7 på VM.

Installere CentOS 7:

Nå klikker du på Strøm på å slå på den virtuelle maskinen.

Klikk deretter på Konsoll og klikk på Åpne nettleserkonsollen.

Installatøren av CentOS 7 skal starte. Å velge Installer CentOS 7 og trykk .

Installer nå CentOS 7 på den virtuelle maskinen som vanlig. Sørg for å stille inn en rot passordet under installasjonen.

Når CentOS 7 er installert, bør du kunne logge på som bruker rot med passordet du har angitt under installasjonen.

Nå er du klar til å installere OpenStack på CentOS 7 VM.

Konfigurere nettverk:

Deaktiver nå firewalld tjenesten med følgende kommando:

# systemctl deaktiver firewalld

Stopp nå firewalld tjenesten med følgende kommando:

# systemctl stopp firewalld

Deaktiver nå NetworkManager tjenesten med følgende kommando:

# systemctl deaktiver NetworkManager

Stopp nå NetworkManager tjenesten med følgende kommando:

# systemctl stopp NetworkManager

Aktiver nå Nettverk tjenesten med følgende kommando:

# systemctl aktiver nettverk

Nå, start Nettverk tjenesten med følgende kommando:

# systemctl start nettverk

Sjekk nå navnet på nettverksgrensesnittet ditt som følger:

$ ip a

Navnet på nettverksgrensesnittet til min CentOS 7 VM er ens192.

Kjør nå følgende kommando for å konfigurere nettverksgrensesnittet ens192 for automatisk å få IP-adresse via DHCP:

# echo -e 'DEVICE = ens192 \ nBOOTPROTO = dhcp \ n'>
/ etc / sysconfig / network-scripts / ifcfg-ens192

Start på nytt CentOS 7 VM på følgende måte:

$ sudo omstart

Når det starter, nettverksgrensesnittet ens192 skal ha en IP-adresse.

Installere OpenStack:

Husk å stille inn før du gjør noe LANG og LC_ALL miljøvariabler riktig med følgende kommando:

# echo -e "LANG = no_US.utf-8 \ nLC_ALL = no_US.utf-8 \ n "> / etc / miljø

Nå, for å sikre at alle CentOS 7-pakkene er oppdatert, kjør følgende kommando:

# yum update -y

Alle CentOS 7-pakkene bør oppdateres.

Nå legger du til OpenStack Rocky-pakkelageret med følgende kommando:

# yum install -y centos-release-openstack-rocky

OpenStack Rocky-pakkelageret bør legges til.

Nå oppdaterer du CentOS 7-systempakker igjen med følgende kommando:

# yum update -y

Alle systempakker bør oppdateres.

Installer nå PackStack med følgende kommando:

# yum install -y openstack-packstack

PackStack installeres. Det kan ta litt tid å fullføre.

PackStack skal installeres.

Installer nå alle komponentene i OpenStack på CentOS 7 med følgende kommando:

# packstack - allinone

OpenStack installeres. Det vil ta veldig lang tid å fullføre.

OpenStack bør installeres på dette tidspunktet.

Testing av OpenStack:

Du trenger IP-adressen til CentOS 7-maskinen din for å få tilgang til OpenStack Horizon-dashbordet.

For å finne IP-adressen til CentOS 7, kjør følgende kommando:

# ip a

Som du kan se, er IP-adressen til CentOS 7-maskinen min 192.168.10.118. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

Nå, for å finne OpenStack Horizon dashbordpassord, kjør følgende kommando:

# cat keystonerc_admin | grep PASSORD

Som du kan se, ec0bf0b1f7594df4 er passordet til OpenStack Horizon-dashbordet mitt.

Gå nå til http: // 192 fra en nettleser.168.10.118, og du bør se OpenStack-påloggingssiden. Skriv inn admin og ec0bf0b1f7594df4 som henholdsvis brukernavn og passord. Klikk deretter på Logg inn.

Du bør være logget på OpenStack Horizon-dashbordet. Nå kan du konfigurere OpenStack som du vil herfra.

Så det er slik du installerer OpenStack på VMware ESXi. Takk for at du leser denne artikkelen.

Kamp for Wesnoth 1.1. 3.6 Utvikling utgitt
Kamp for Wesnoth 1.1. 3.6 utgitt i forrige måned, er den sjette utgivelsen i 1.1. 3.x-serien, og den leverer en rekke forbedringer, spesielt til bruke...
Slik installerer du League Of Legends på Ubuntu 14.04
Hvis du er fan av League of Legends, er dette en mulighet for deg å prøvekjør League of Legends. Merk at LOL støttes på PlayOnLinux hvis du er en linu...
Installer det siste OpenRA-strategispillet på Ubuntu Linux
OpenRA er en Libre / Free Real Time Strategy-spillmotor som gjenskaper de tidlige Westwood-spillene som den klassiske Command & Conquer: Red Alert. Di...