Az OpenStack telepítése az Ubuntu Serverre a DevStack segítségével

Az OpenStack egy ingyenes, nyílt forráskódú platform, amelyet kifejezetten a felhőalapú számítástechnika számára fejlesztettek ki. Ezen a felhő-központú platformon keresztül a virtuális gépek és egyéb erőforrások az Infrastruktúra-szolgáltatásként elérhetővé válnak az ügyfelek számára. Az OpenStack telepítésének számos módja van - néhányuk sokkal nagyobb kihívást jelent, mint mások.

Az OpenStack telepítésének egyik ilyen módja a DevStack. A DevStack egy parancsfájl-sorozat, amelyet a legújabb verzión alapuló teljes OpenStack-környezet előállításához használnak. Noha a DevStack segítségével történő telepítés az OpenStack telepítésének egyik legegyszerűbb módszere lehet, ez időbe telik (30-60 perc). Megismerjük az OpenStack telepítésének folyamatát a DevStackon keresztül. Megteszem az Ubuntu Server 16.04 platformon, bár a folyamatnak szinte minden Linux szerver disztribúción kell működnie.

Jöjjünk hozzá.

Telepítés

Az első dolog, amit meg kell tennie, új, nem root felhasználó létrehozása, amelyet fel lehet használni a telepítéshez. Nyisson meg egy terminál ablakot és adja ki a parancsot:

 sudo useradd -s / bin / bash -d / opt / stack -m stack 

Adjon a felhasználónak sudo jogosultságokat a következő paranccsal:

 echo "stack ALL = (ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack 

Váltson erre a felhasználóra a következő paranccsal:

 sudo su - stack 

Ezután megnézjük a Devstack-et a Githubból. Először telepítse a git a következő paranccsal:

 sudo apt install git 

Most megnézheti a DevStack-et (a legfrissebb stabil verziót, a királynőket használjuk) a következő paranccsal:

 git klón https://github.com/openstack-dev/devstack.git -b stabil / queens devstack / 

Ez létrehoz egy új könyvtárat, a devstack-ot. Váltson erre a könyvtárra a cd devstack paranccsal.

A telepítési parancs kiadása előtt be kell állítania a local.conf fájlt. Nyissa meg ezt a fájlt a nano local.conf paranccsal. Ügyeljen arra, hogy a következőket tartalmazza:

 HOST_IP = SERVER_IP SERVICE_PASSWORD = jelszó admin_jelszó = jelszó SERVICE_TOKEN = jelszó DATABASE_PASSWORD = jelszó RABBIT_PASSWORD = jelszó ENABLE_HTTPD_MOD_WSGI_SERVICES = True KEYSTONE_USE_MOD_WSGI = True # naplózási LOGFILE = $ dest / logs / stack.sh.log VERBOSE = True ENABLE_DEBUG_LOG_LEVEL = True ENABLE_VERBOSE_LOG_LEVEL = True GIT_BASE = $ {GIT_BASE: -git: //git.openstack.org} TACKER_MODE = önálló USE_BARBICAN = Igaz TACKER_BRANCH = enable_plugin networking-sfc $ {GIT_BASE} / openstack / networking-sfc $ TACKER_BRANCH engedélyezés_pl enable_plugin misztral $ {GIT_BASE} / openstack / mistral $ TACKER_BRANCH enable_plugin tacker $ {GIT_BASE} / openstack / tacker $ TACKER_BRANCH 

A PASSWORD minden egyes példányát egy egyedi és kihívást jelentő jelszóval kell kicserélnie, a SERVER_IP-et pedig az OpenStack szerver IP-címére. Miután ezt megtette, mentse el és zárja be a fájlt.

Most futtatjuk a telepítés parancsát. Ez a parancs ./stack.sh. A telepítés itt jelentős időt vesz igénybe. Arra számíthat, hogy ennek a parancsnak a végrehajtása 30–60 percet vesz igénybe, ezért vigyázzon más feladatokra is, amíg a varázsa működik.

Bejelentkezés

A telepítés befejezése után nyisson meg egy böngészőt, amely ugyanazon a hálózaton van, mint az OpenStack szerver, és mutasson rá a http: // SERVER_IP / irányítópultra (ahol a SERVER_IP az OpenStack szerver IP címe). A bejelentkezési ablak üdvözli Önt (A ábra ). Jelentkezzen be az admin felhasználónévvel és a local.conf konfigurációs fájlban használt jelszóval.

A ábra

Az OpenStack bejelentkezési képernyő.


Ezen a ponton az OpenStack-szel dolgozhat ( B ábra ). Kezelje a telepítést, hozzon létre új projekteket, és kezelje a felhasználókat és csoportokat.

B. ábra

Az OpenStack fő oldala.


Vigye fel felhőjét

Most már fel is töltheti felhőjét, köszönhetően a DevStack-nek és az OpenStack-nek. Bár ez a módszer némi időt vehet igénybe, lényegesen könnyebb, mint az OpenStack kézi telepítése. Próbáld ki ezt, és nézd meg, hogy ez végre lehetővé teszi-e az OpenStack-et az Ön számára.

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2020 | mobilegn.com