Installer OpenStack på VirtualBox

Installer OpenStack på VirtualBox
I denne artikkelen skal jeg vise deg hvordan du installerer OpenStack i en VirtualBox Virtual Machine for Learning OpenStack på din egen datamaskin. Jeg skal installere CentOS 7 på en VirtualBox Virtual Machine og installere OpenStack der. Så la oss komme i gang.

Last ned Centos 7 ISO -bilde:

Først må du laste ned Centos 7 ISO -installasjonsbildet fra det offisielle nettstedet til CentOS 7.

For å gjøre det, besøk https: // www.centos.org/ last ned/ og klikk på minimal ISO som merket på skjermdumpen nedenfor.

Nå, klikk på hvilken som helst av lenken.

Nettleseren din skal be deg om å lagre filen. Plukke ut Lagre filen og klikk på Ok.

Centos 7 ISO installasjonsmedier blir lastet ned.

Opprette en virtuell maskin:

Når Centos 7 ISO -installasjonsbildet er lastet ned, åpner du VirtualBox og klikker på Maskin > Ny… Som merket på skjermbildet nedenfor.

Nå, skriv inn et navn for VM. Velg deretter Linux og Red Hat (64-bit) som henholdsvis type og versjon. Klikk deretter på Neste.

Du trenger minst 16 GB RAM for å kjøre OpenStack. Så sørg for at du tildeler 16 GB (16384 MB) RAM til din VM. Når du har angitt minnestørrelsen, klikker du på Neste.

Nå, klikk på Skape.

Nå, klikk på Neste>.

Nå, klikk på Neste>.

Sett nå 100 GB som harddiskstørrelse og klikk på Skape.

OpenStack VM skal opprettes. Velg nå OpenStack VM og klikk på Innstillinger.

Velg nå USB -nettbrett som Pekeenhet fra System > Hovedkort Som merket på skjermbildet nedenfor.

Nå, sjekk Aktiver nestet VT-X/AMD-V fra System > Prosessor Som merket på skjermbildet nedenfor.

Nå, fra Nettverk Seksjon, endring Festet til til Overbygd adapter, Adaptertype til Paravirtualized Network (Virtio-Net) og Promiskuøs modus til Tillat alle.

Nå må du angi CentOS 7 ISO -installasjonsbilde som den optiske stasjonen. For å gjøre det, følg prosedyrene som merket i skjermdumpen nedenfor.

Velg nå Centos 7 ISO -installasjonsbildet og klikk på Åpen.

Nå, klikk på Ok.

VM er nå klar til å installere CentOS 7.

Installere CentOS 7 på den virtuelle maskinen:

Velg nå OpenStack VM og klikk på Start.

VM skal starte opp fra ISO -installasjonsbildet. Velg nå Installer Centos 7 og trykk .

Centos 7 GUI -installasjonsprogrammet skal starte. Nå, installer Centos 7 som vanlig. Sørg for å angi en rot passord under installasjonen.

Når CentOS 7 er installert, bør du kunne logge inn som brukeren rot Bruke passordet du har angitt under installasjonen.

Konfigurere nettverk:

Nå, deaktiver Firewalld Tjeneste med følgende kommando:

# SystemCTL deaktiver Firewalld

Stopp nå Firewalld Tjeneste med følgende kommando:

# SystemCTL Stop Firewalld

Nå, deaktiver NetworkManager Tjeneste med følgende kommando:

# SystemCTL deaktiver NetworkManager

Nå, stopp NetworkManager Tjeneste med følgende kommando:

# SystemCTL Stop NetworkManager

Nå, aktiver Nettverk Tjeneste med følgende kommando:

# SystemCTL Aktiver nettverk

Start nå Nettverk Tjeneste med følgende kommando:

# SystemCTL Start Network

Nå, sjekk navnet på nettverksgrensesnittet ditt som følger:

$ ip a

Navnet på nettverksgrensesnittet til min centos 7 VM er Eth0.

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

# ekko -e 'enhet = eth0 \ nbootproto = dhcp \ n'>/etc/sysconfig/nettverksskrip/IFCFG-eth0

Nå, start Centos 7 VM på nytt som følger:

$ sudo omstart

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

Installere OpenStack:

Før du gjør noe, må du sørge for å stille inn Lang og LC_ALL Miljøvariabler riktig med følgende kommando:

# ekko -e "lang = en_us.utf-8 \ nlc_all = en_us.utf-8 \ n "> /etc /miljø

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

# yum oppdatering -y

Centos -pakker blir oppdatert.

Alle Centos 7 -pakkene skal oppdateres.

Legg nå OpenStack Rocky Package Repository med følgende kommando:

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

OpenStack Rocky Package Repository bør legges til.

Oppdater nå CentOS 7 -systempakkene igjen med følgende kommando:

# yum oppdatering -y

Alle systempakkene skal oppdateres.

Nå, installer PackStack med følgende kommando:

# yum install -y openstack -packstack

PackStack blir installert. Det kan ta en stund å fullføre.

PackStack skal installeres.

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

# PackStack -ALLINONE

Openstack blir installert.

PackStack konfigurerer nødvendige komponenter med marionett. Det vil ta lang tid å fullføre.

OpenStack er installert.

Testing OpenStack:

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

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

# ip a

Som du ser er IP -adressen til min centos 7 -maskin 192.168.21.200. Det vil være annerledes for deg. Så sørg for å erstatte den med din fra nå av.

Nå, for å finne OpenStack Horizon Dashboard -passordet, kjør følgende kommando:

# Cat Keystonerc_admin | grep passord

Som du kan se, DF29616110934166 er passordet for OpenStack Horizon -dashbordet mitt.

Nå, fra din favoritt nettleser, besøk http: // 192.168.21.200 og du bør se OpenStack -påloggingssiden. Skriv inn brukernavnet admin og passordet DF29616110934166 (Passordet skal være annerledes for deg. Så erstatt den med din.). Klikk deretter på Logg inn.


en
Du bør være logget inn for OpenStack Horizon Dashboard. Nå kan du konfigurere OpenStack hvilken som helst måte du vil herfra.

Så det er slik du installerer OpenStack på VirtualBox. Takk for at du leste denne artikkelen.