Poglavje 6
Section outline
-
Naloga 2: Namestitev in nastavitev komponent OpenStack

2 ure
PREDZNANJA- Poznavanje uporabe računalnika
- Poznavanje uporabe podatkovnih baz in sporočilnih vrst
- Poznavanje gradnikov računalniških sistemov
- poznavanje teorije platforme OpenStack
NOVO ZNANJE- potek nameščanja komponent
- razumevanje nastavitev
- preverjanje delovanja komponent
NAVODILONaslednji korak je namestitev OpenStacka na enem strežniku (ang. one node installation), pri katerem vse komponente OpenStacka namestimo na en strežnik, kar je za naše potrebe in razumevanje koncepta povsem dovolj. V produkcijskih okoljih se opravi namestitev, tako da je en strežnik kontrolni strežnik (čelni strežnik), ki upravlja s celotnim sistemom, drugi je omrežni strežnik, ki pošilja rezultate in sprejema zahteve od oddaljenega dostopa do virtualnih strojev, upravlja z omrežjem, ustvarja omrežja in podomrežja ter dodeljuje naslove IP virtualnim mašinam. Za računskih strežnikov je lahko več odvisno od potrebe. Razlika med namestitvijo na en in več strežnikov je predvsem v spremembah konfiguracijskih datotek, kateri strežnik katero komponento OpenStacka namestiti in namestitev omrežja.
Namestili bomo komponente: Keystone, Glance, Nova in Cinder ter njihove nastavitve v nastavitvenih datotekah. Vsako komponento je potrebno povezati s podatkovno bazo, v kateri hrani podatke za izvajanje storitev. Pri nekaterih je komponento potrebno povezati s sporočilnim strežnikom in nastaviti avtentikacijske podatke, ki jih Keytone preverja preden določena storitev izvede svoje procese. Po namestitvah je potrebno preveriti, če so nastavitve pravilno nastavljene oziroma, če že vplivajo na storitev. Najlažji način je s ponovnim zagonom storitev. V kolikor se storitev ne zažene, obstaja več razlogov za to. Najpogostejši razlog je napaka v nastavitvah, ki smo jih prej opravili. Namestili bomo tudi hipernadzornik KVM.
V praktičnem delu bomo namestili platformo na operacijski sistem Ubuntu 14.04 LTS, strežniška verzija.
POSTOPEK OPRAVLJANJA NALOGE
DODATNA GRADIVA- Vodič za namestitev platforme na različne arhitekture
- Vodič za namestitev platforme na Ubuntu 12.04/14.04 LTS
- Vodič za namestitev platforme na Debian 7
- Vodič za namestitev platforme na OpenSUSE
- Vodič za namestitev platforme na Red Hat, CentOS in Fedoro
IZTOČNICE ZA VEDOŽELJNEPlatforma se lahko namesti na številne druge distribucije operacijskega sistema Linuxa:
- Debian
- ReadHat
- CentOS
- Fedora
- OpenSUSE in SUSE Linux Enterprise Server
Poizkusite lahko namestiti platformo na več fizičnih strežnikov, kot se platforma uporablja v produkcijskih okoljih. Glede na potrebe določite, koliko je potrebno kontrolnih, računskih in podatkovnih fizičnih strežnikov. Lahko tudi poizkusite s namestitvijo preostalih komponent. Postopke za oba opravila lahko poiščete v dodatnih gradivih namestitev platforme.