Kuinka asentaa OpenStack Ubuntu-palvelimelle DevStackin avulla

OpenStack on ilmainen, avoimen lähdekoodin alusta, joka on kehitetty erityisesti pilvipalvelun käyttöön. Tämän pilvikeskeisen alustan kautta virtuaalikoneet ja muut resurssit voidaan asettaa asiakkaiden saataville palveluna infrastruktuurina. OpenStackin asentamiseen on monia tapoja - jotkut ovat huomattavasti haastavampia kuin toiset.

Yksi tällainen tapa asentaa OpenStack on DevStackin kautta. DevStack on komentosarjojen sarja, jota käytetään esittämään täydellinen OpenStack-ympäristö, joka perustuu uusimpaan versioon. Vaikka asennus DevStackilla saattaa olla yksi helpoimmista tavoista asentaa OpenStack, se vie jonkin aikaa (30-60 minuuttia). Aion opastaa sinua OpenStackin asennuksen läpi DevStackin kautta. Teen niin Ubuntu Server 16.04 -alustalla, vaikka prosessin pitäisi toimia melkein missä tahansa Linux-palvelinjakelussa.

Mennään oikein siihen.

Asennus

Ensimmäinen asia, joka sinun on tehtävä, on luoda uusi ei-root-käyttäjä, jota voidaan käyttää asennuksessa. Avaa pääteikkuna ja anna komento:

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

Anna tälle käyttäjälle sudo-oikeudet komennolla:

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

Vaihda kyseiseen käyttäjään komennolla:

 sudo su - pino 

Seuraavaksi tarkistamme Devstackin Githubilta. Asenna ensin git komennolla:

 sudo apt install git 

Nyt voit kassalla DevStackin (käytämme viimeisintä vakaa versiota, kuningattaret) komennolla:

 git-klooni https://github.com/openstack-dev/devstack.git -b vakaa / kuningatar devstack / 

Tämä luo uuden hakemiston, devstack. Muuta hakemistoon komennolla cd devstack .

Ennen kuin annat asennuskomennon, sinun on määritettävä local.conf-tiedosto. Avaa tämä tiedosto komennolla nano local.conf. Varmista, että se sisältää seuraavat:

 HOST_IP = SERVER_IP SERVICE_PASSWORD = PASSWORD admin_password = PASSWORD SERVICE_TOKEN = PASSWORD DATABASE_PASSWORD = PASSWORD RABBIT_PASSWORD = PASSWORD ENABLE_HTTPD_MOD_WSGI_SERVICES = True KEYSTONE_USE_MOD_WSGI = True # kirjaaminen LOGFILE = $ DEST / lokit / 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 = itsenäinen USE_BARBICAN = True TACKER_BRANCH = enable_plugin networking-sfc $ {GIT_BASE} / openstack / networking-sfc $ TACKER_BRANCH -vaihtoehto__BARB_BARANB_BRANCH enable_plugin mistral $ {GIT_BASE} / openstack / mistral $ TACKER_BRANCH enable_plugin tacker $ {GIT_BASE} / openstack / tacker $ TACKER_BRANCH 

Jokainen SALASANA-esiintys on korvattava yksilöivällä ja haastavalla salasanalla ja SERVER_IP OpenStack-palvelimen IP-osoitteella. Kun olet tehnyt sen, tallenna ja sulje tiedosto.

Nyt suoritamme asennuksen komennon. Tämä komento on ./stack.sh. Asennus vie täällä huomattavasti aikaa. Voit odottaa, että tämän komennon suorittaminen kestää 30–60 minuuttia, joten huolehdi muista tehtävistä, kun se toimii taikuuttaan.

Kirjautua sisään

Kun asennus on valmis, avaa Web-selain, joka on samassa verkossa kuin OpenStack-palvelin, ja osoita se osoitteeseen http: // SERVER_IP / kojetaulu (missä SERVER_IP on OpenStack-palvelimen IP-osoite). Kirjautumisikkuna toivottaa sinut tervetulleeksi ( kuva A ). Kirjaudu sisään käyttäjätunnuksella admin ja salasanalla, jota käytit local.conf-asetustiedostossa.

Kuvio A

OpenStack-sisäänkirjautumisnäyttö.


Tässä vaiheessa voit työskennellä OpenStackin kanssa ( kuva B ). Hallitse asennusta, luo uusia projekteja ja hallitse käyttäjiä ja ryhmiä.

Kuvio B

OpenStack-pääsivu.


Hanki pilvi

Voit nyt saada pilvisi päälle DevStackin ja OpenStackin ansiosta. Vaikka tämä menetelmä saattaa viedä vähän aikaa, se on huomattavasti helpompaa kuin OpenStackin asennus manuaalisesti. Kokeile tätä ja katso, tekeekö se viimeinkin OpenStackin mahdollisuuden sinulle.

Pilvi ja kaikki palveluna -uutiskirje

Tämä on menolähde, josta saat uusimmat tiedot AWS: stä, Microsoft Azuresta, Google Cloud Platformista, XaaS: stä, pilviturvallisuudesta ja muusta. Toimitettu maanantaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com