VMWare

Installera OpenStack på VMware ESXi

Installera OpenStack på VMware ESXi
I den här artikeln ska jag visa dig hur du installerar OpenStack på VMware ESXi. Jag kommer att skapa en virtuell maskin på VMware ESXi, installera CentOS 7 där och installera OpenStack på CentOS 7 virtuella maskin. Anledningen till att jag valde CentOS 7 är att jag kan använda packstack för att installera alla OpenStack-komponenter i en enda CentOS 7 virtuell maskin. Detta är ett av de bästa alternativen för personer som är nya på OpenStack. Så, låt oss komma igång.

Ladda upp CentOS 7 ISO-bild till VMware ESXi:

För att installera CentOS 7 på en virtuell dator i VMware ESXi måste du ha ISO-filen för CentOS 7. Du kan ladda ner den från den officiella webbplatsen för CentOS 7 på https: // www.centos.org.

När du besöker webbplatsen klickar du på Skaffa CentOS nu.

Klicka sedan på Minimal ISO.

Klicka nu på någon av länken.

Din webbläsare bör börja ladda ner CentOS 7 ISO-installationsbilden.

När ISO-avbildningen har laddats ner går du till VMware ESXi webbklient. Sedan från Lagring klicka på Databutiker och välj en datalager där du vill ladda upp CentOS 7 ISO-filen.

Klicka nu på Datastore-webbläsare som markerat i skärmdumpen nedan.

Klicka nu på Ladda upp.

Välj nu ditt CentOS 7 ISO-installationsmedium som du just laddade ner och klicka på Öppna.

CentOS 7 ISO-bild bör börja överföras. När CentOS 7 ISO-bilden har laddats upp, klicka på Stänga.

Skapa en virtuell maskin:

Nu måste du skapa en ny virtuell maskin (VM) där du kan installera CentOS 7. För att göra det, från Virtuella maskiner klicka på Skapa / registrera virtuell dator.

En VM-skapande guide ska dyka upp. Välj nu Skapa en ny virtuell maskin och klicka på Nästa.

Skriv in ett namn och välj Linux och CentOS 7 (64-bitars) som den Gäst OS-familj och Gäst OS-version respektive.

Välj nu en datalager där du vill placera data på den här virtuella maskinen och klicka på Nästa.

OpenStack kräver cirka 16 GB minne för att fungera smidigt. Så se till att ge den här virtuella datorn minst 16 GB minne. Jag kommer också att ställa in hårddiskens kapacitet till 100 GB. Välj nu Datastore ISO-fil från CD / DVD-enhet 1 sektion.

Välj nu CentOS 7 ISO-avbildningen som du just laddat upp till VMware ESXi-datalagret.

När du är klar klickar du på Avsluta.

Den virtuella datorn ska skapas. Klicka nu på den virtuella datorn.

Klicka nu på Redigera.

Nu måste du aktivera hårdvaruvirtualisering. Annars fungerar inte OpenStack särskilt bra eftersom det använder KVM / QEMU som standard hypervisor. För att göra det, kolla Exponera hårdvaruassisterad virtualisering för gäst-operativsystemet från CPU sektion. När du är klar klickar du på Spara.

Nu är du redo att installera CentOS 7 på den virtuella datorn.

Installera CentOS 7:

Klicka nu på Ström på för att slå på den virtuella maskinen.

Klicka sedan på Trösta och klicka på Öppna webbläsarkonsolen.

CentOS 7-installationsprogrammet ska starta. Välj Installera CentOS 7 och tryck .

Installera nu CentOS 7 på den virtuella maskinen som vanligt. Se till att ställa in en rot lösenord under installationen.

När CentOS 7 har installerats ska du kunna logga in som användare rot med lösenordet som du har ställt in under installationen.

Nu är du redo att installera OpenStack på CentOS 7 VM.

Konfigurera nätverk:

Inaktivera nu firewalld tjänst med följande kommando:

# systemctl inaktivera firewalld

Stoppa nu firewalld tjänst med följande kommando:

# systemctl stoppa firewalld

Inaktivera nu Nätverks chef tjänst med följande kommando:

# systemctl inaktiverar NetworkManager

Sluta nu Nätverks chef tjänst med följande kommando:

# systemctl stoppa NetworkManager

Aktivera nu nätverk tjänst med följande kommando:

# systemctl aktivera nätverk

Börja nu nätverk tjänst med följande kommando:

# systemctl starta nätverk

Kontrollera nu namnet på ditt nätverksgränssnitt enligt följande:

$ ip a

Namnet på nätverksgränssnittet på min CentOS 7 VM är ens192.

Kör nu följande kommando för att konfigurera nätverksgränssnittet ens192 för att automatiskt få IP-adress via DHCP:

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

Starta om din CentOS 7 VM på följande sätt:

$ sudo omstart

När den startar, nätverksgränssnittet ens192 ska ha en IP-adress.

Installera OpenStack:

Innan du gör något, se till att ställa in LANG och LC_ALL miljövariabler korrekt med följande kommando:

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

Kör följande kommando för att se till att alla CentOS 7-paket är uppdaterade:

# yum uppdatering -y

Alla CentOS 7-paket bör uppdateras.

Lägg nu till OpenStack Rocky-paketförvaret med följande kommando:

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

OpenStack Rocky-paketförvaret ska läggas till.

Uppdatera nu CentOS 7-systempaketen igen med följande kommando:

# yum uppdatering -y

Alla systempaket bör uppdateras.

Installera nu PackStack med följande kommando:

# yum install -y openstack-packstack

PackStack installeras. Det kan ta ett tag att slutföra.

PackStack bör installeras.

Installera nu alla komponenter i OpenStack på CentOS 7 med följande kommando:

# packstack - allinone

OpenStack installeras. Det tar mycket lång tid att slutföra.

OpenStack bör installeras vid denna tidpunkt.

Testa OpenStack:

Du behöver IP-adressen till din CentOS 7-maskin för att komma åt OpenStack Horizon-instrumentpanelen.

För att hitta IP-adressen till CentOS 7, kör du följande kommando:

# ip a

Som du kan se är IP-adressen till min CentOS 7-maskin 192.168.10.118. Det kommer att vara annorlunda för dig. Så se till att ersätta den med din från och med nu.

För att hitta lösenordet för OpenStack Horizon-instrumentpanelen, kör du följande kommando:

# cat keystonerc_admin | grep LÖSENORD

Som du kan se, ec0bf0b1f7594df4 är lösenordet till min OpenStack Horizon-instrumentpanel.

Gå nu till http: // 192 från en webbläsare.168.10.118 och du bör se inloggningssidan för OpenStack. Skriv in administration och ec0bf0b1f7594df4 som användarnamn respektive lösenord. Klicka sedan på Logga in.

Du bör vara inloggad på OpenStack Horizon-instrumentpanelen. Nu kan du konfigurera OpenStack som du vill härifrån.

Så det är så du installerar OpenStack på VMware ESXi. Tack för att du läste den här artikeln.

Hur man visar OSD-överlägg i helskärms Linux-appar och -spel
Att spela helskärmsspel eller använda appar i distraktionsfritt helskärmsläge kan avskärma dig från relevant systeminformation som syns i en panel ell...
Topp 5 spelinspelningskort
Vi har alla sett och älskat streaming av spel på YouTube. PewDiePie, Jakesepticye och Markiplier är bara några av de bästa spelarna som har tjänat mil...
Hur man utvecklar ett spel på Linux
För ett decennium sedan skulle inte många Linux-användare förutsäga att deras favoritoperativsystem en dag skulle vara en populär spelplattform för ko...